Engenheiro de Software Pl. (Front-end)

New
J
JobgetherSecurity & IT
BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
GitHTMLCSSJavascriptJestNext.jsReactCI/CDRESTful APIs

Requirements

  • Higher education in Computer Science, Software Engineering, Information Systems, or a related field.
  • Professional experience with HTML5, CSS3, and JavaScript (ES6+).
  • Hands-on experience with React and Next.js.
  • Knowledge of Server-Side Rendering (SSR) and Static Site Generation (SSG).
  • Experience with component-based development and consumption of Design Systems.
  • Knowledge of Design Patterns, SOLID principles, and Clean Code practices.
  • Experience integrating applications with REST APIs.
  • Ability to work with both legacy and modern codebases.
  • Experience writing unit tests with Jest, Testing Library, or similar.
  • Experience with Git and collaborative software development workflows.
  • Familiarity with CI/CD pipelines.
  • Knowledge of web performance optimization and Core Web Vitals.
  • Understanding of front-end security practices (XSS, CSRF).
  • Familiarity with Agile methodologies such as Scrum and Kanban.
  • Familiarity with Headless CMS platforms, preferably Strapi.

Responsibilities

  • Implement Front-end features with a focus on quality, performance, scalability, and maintainability.
  • Develop modern user interfaces using React and Next.js.
  • Integrate applications with REST APIs and Headless CMS platforms like Strapi.
  • Maintain both legacy and modern codebases according to defined architectural standards.
  • Write and maintain unit and integration tests to ensure reliable releases.
  • Participate in code reviews and provide constructive technical feedback.
  • Identify and implement continuous improvements to code and development processes.
  • Monitor and optimize application performance based on user experience metrics.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now