Frontend Developer (Mid-Level)

Descrição do trabalho

About the Position

We are looking for a Frontend Developer with solid experience in modern JavaScript frameworks (React, Vue, or similar) and API integrations to join our team. The ideal candidate will be responsible for designing, developing, and maintaining scalable and performant frontend applications, while collaborating closely with product, design, and backend teams.

  • Responsibilities
  • Develop, optimize, and maintain frontend applications using modern JavaScript frameworks (React, Vue, or similar).
  • Build responsive, user-friendly interfaces with clean, maintainable code.
  • Integrate frontend applications with RESTful APIs and external services.
  • Ensure performance, accessibility, and cross-browser compatibility.
  • Collaborate with backend developers, designers, and product managers.
  • Participate in code reviews, architecture discussions, and adoption of best practices.
  • Requirements (Hard Skills)
  • Advanced proficiency in JavaScript (ES6+) and frameworks such as React or Vue.
  • Strong knowledge of HTML5, CSS3, and preprocessors (SASS, LESS).
  • Experience with REST API consumption and JSON handling.
  • Familiarity with state management tools (Redux, Vuex, or similar).
  • Knowledge of build tools and module bundlers (Webpack, Vite, etc.).
  • Strong foundation in logic and algorithms for frontend applications.
  • Soft Skills
  • Strong sense of design and user experience.
  • Problem-solving mindset and attention to detail.
  • Collaboration and teamwork across design and backend teams.
  • Adaptability to rapidly changing technologies and priorities.
  • Curiosity and continuous learning mindset.
  • Language
  • Advanced/Fluent English (mandatory) – reading, writing, and oral communication on a daily basis.
  • Nice to Have
  • Experience with TypeScript and modern frontend frameworks (Next.js, Nuxt.js).
  • Familiarity with GraphQL and headless CMS integrations.
  • Knowledge of UI component libraries (Tailwind, Material-UI, Chakra).
  • Experience with automated frontend testing (Jest, Cypress, Playwright).
  • Experience with deployment and hosting on Vercel.
  • Exposure to performance optimization and accessibility best practices.