Loading...

[Job 29232] Senior Node/React Developer, Brazil

  • Full Time
  • Anywhere

CI&T

Join CI&T to serve a client in the Media Market; Create the best user experience for the final user; Write clean code, with test coverage, easy to maintain, using the best software development practices; etc.

Requirements

  • Solid knowledge of JavaScript and mastery of the OO and functional paradigms of the language
  • Solid knowledge of the git version control system
  • Solid knowledge of HTML and CSS
  • Experience with responsive design (media queries, relative properties, flexbox, CSS grid)
  • Solid experience with NodeJS/npm
  • Solid knowledge of REST API design (preferably with the Express framework)
  • Understanding of design patterns (Creational, Structural, and Behavioral)
  • Mastery of software development best practices (DRY, KISS, TDA, SoC, SOLID)
  • Understanding of the microservices architectural model
  • Solid experience with the React library
  • Knowledge of the Context API
  • Knowledge of the Redux library and its use for state control with React
  • Knowledge of Server Side Rendered SPAs
  • Knowledge and experience with Unit Tests in JavaScript and Jest
  • Experience with some CI/CD tool (preferably GitLab CI)
  • Familiarity with hint/lint tools (preferably ESLint)
  • Knowledge of containers, such as Docker

Benefits

  • Health and dental plan
  • Food and meal allowance
  • Childcare allowance
  • Extended parental leave
  • Partnership with gyms and health and wellness professionals via Wellhub (Gympass) TotalPass
  • Participation in Profits and Results (PLR)
  • Life Insurance
  • Continuous learning platform (CI&T University)
  • Discount club
  • Online platform dedicated to promoting physical, mental, and well-being health
  • Pregnant and responsible parenting course
  • Partnership with online course platforms
  • Language learning platform

Originally posted on Himalayas

To apply for this job please visit himalayas.app.

Keep exploring on Get A Job.ai

Not quite the right fit? Your next opportunity is a click away.

Hiring instead? Post a job and reach candidates searching right now.