
React Developer – Mid Level
CI&T
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
About the role
- Develop and maintain user-facing features using React, Next.js, TypeScript, HTML, and CSS.
- Write and maintain unit tests using Jest.
- Assist in deploying code to production environments.
- Collaborate with cross-functional teams to design and implement new features.
- Provide support and collaborate with junior developers.
- Identify and address potential issues, ensuring the robustness and security of the application.
- Follow best practices and coding standards to produce clean, maintainable, and efficient code.
Requirements
- Proficiency in React, Node, Html, CSS, Rest API, Jest.
- Experience with Jest for unit testing.
- Understanding of deployment pipelines and processes.
- Experience with component-based architecture
- Knowledge of micro-frontend architecture
- Strong teamwork and communication skills.
- Ability to support and collaborate with junior developers.
- Problem-solving skills and attention to detail.
- Understanding of good code patterns and practices.
- Experience working within an Agile/Scrum framework.
- Proficiency in using Jira for project management.
Benefits
- Health and dental insurance
- Meal and food allowance
- Childcare assistance
- Extended paternity leave
- Partnership with gyms and health and wellness professionals via Wellhub (Gympass) TotalPass;
- Profit Sharing and Results Participation (PLR);
- Life insurance
- Continuous learning platform (CI&T University);
- Discount club
- Free online platform dedicated to physical, mental, and overall well-being
- Pregnancy and responsible parenting course
- Partnerships with online learning platforms
- Language learning platform
- And many more!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactNext.jsTypeScriptHTMLCSSJestNodeRest APIcomponent-based architecturemicro-frontend architecture
Soft Skills
teamworkcommunicationproblem-solvingattention to detailsupporting junior developers