Effecti | Tecnologia para Licitantes

Mid-Level Front-End Developer

Effecti | Tecnologia para Licitantes

full-time

Posted on:

Location Type: Remote

Location: Brasil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop and evolve complex front-end applications, focusing on architecture, state management, data flow, and maintainability.
  • Build responsive, accessible, and high-performance interfaces using VueJS, following UI/UX best practices.
  • Act as a front-end technical reference, defining standards, organizing code, and promoting best practices within the team.
  • Integrate front-end applications with REST APIs, participating in the definition of contracts, payloads, and integration flows.
  • Collaborate with the back-end team in discussing technical decisions, ensuring low coupling and clear communication between layers.
  • Write and maintain automated front-end tests (unit and/or integration).
  • Work with product and design teams to translate requirements into efficient and sustainable technical solutions.
  • Analyze usage and user behavior data to propose improvements in performance, stability, and user experience.
  • Actively contribute to a culture of quality, version control, code review, and continuous improvement.

Requirements

  • Bachelor's degree in Technology or a related field.
  • Solid experience with modern front-end development, with a focus on JavaScript and/or TypeScript.
  • Consistent experience with VueJS (or a similar framework, with the ability to adapt quickly).
  • Mastery of concepts such as:
  • state management
  • data flow
  • componentization
  • decoupling and organization of front-end applications
  • Experience consuming and integrating with REST APIs, including authentication, error handling, and versioning.
  • Practical knowledge of HTML, CSS, SASS, and best practices for responsiveness and accessibility.
  • Experience with Git and participation in development workflows with CI/CD.
  • Hands-on experience with automated testing in the front-end.
  • Knowledge of Java or PHP to understand APIs and collaborate with back-end teams.
  • Familiarity with relational data modeling (e.g., PostgreSQL).
  • Familiarity with Clean Code and Clean Architecture principles applied to the front-end.
  • Previous experience discussing API contracts with back-end teams.
  • Knowledge of web performance, lazy loading, and bundle optimization.
  • Good communication skills, a strong sense of ownership, and technical leadership.
Benefits
  • Meal Allowance: R$ 770.00 loaded onto a Flash card
  • Home Office Allowance: R$ 230.00 loaded onto a Flash card
  • Health Plan: Company covers 100% of the monthly premium
  • Dental Plan: Company covers 100% of the monthly premium
  • Emotional Health Plan
  • Pharmacy Discounts
  • Life Insurance
  • OpenEnglish Partnership
  • Coworking access in the Woba Network (Brazil, Argentina, Mexico, Portugal)
  • Day off on your birthday
  • Welcome Gift: The company provides R$ 1,000.00 on a Flash card

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaScriptTypeScriptVueJSHTMLCSSSASSREST APIsautomated testingGitrelational data modeling
Soft skills
communicationownershiptechnical leadershipcollaborationproblem-solvingquality assurancecode reviewcontinuous improvementadaptabilityuser experience analysis
Certifications
Bachelor's degree in Technology