Desenvolvedor Front React - Senior
Jobgether · Brazil
Internet Marketplace Platforms · 11-50 employees
About the role
Design and develop high-performance, scalable web applications and reusable components for millions of users. Collaborate with multidisciplinary teams to optimize performance, accessibility, and frontend architecture using micro-frontend strategies.
What they look for
Requirements
Requires over 4 years of professional frontend experience with deep expertise in React, TypeScript, and modern JavaScript ecosystems. Must have a strong grasp of software architecture, automated testing, and web accessibility standards.
Benefits
Full description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Desenvolvedor Front React - Senior based in Brazil.
This role is designed for a senior frontend engineer who will contribute to building scalable, high-performance digital experiences used by millions of users.You will work closely with product, design, and data teams to create intuitive solutions focused on usability, accessibility, and performance.The position involves developing modern React applications, designing reusable components, and improving existing platforms through clean and efficient code.You will participate in technical discussions, code reviews, and architectural decisions that influence the evolution of frontend solutions.The role offers the opportunity to work with advanced frontend technologies, micro-frontends, design systems, and modern development practices.You will be part of a collaborative environment that values innovation, technical excellence, and continuous improvement.
\n
Accountabilities: The Senior Frontend Developer will be responsible for designing, developing, and improving high-quality web applications while ensuring excellent user experiences, scalability, and maintainability. The role requires strong technical ownership, collaboration with multidisciplinary teams, and the ability to evolve complex frontend ecosystems.
- Participate in regular brainstorming sessions focused on user experience, data analysis, and workflow improvements with designers, product owners, and data specialists.
- Develop creative frontend solutions aligned with business needs and user experience goals.
- Build responsive pages, reusable components, and scalable frontend architectures.
- Improve digital experiences for applications serving large user bases.
- Develop and maintain integrations with RESTful APIs.
- Review pull requests and provide technical feedback to improve code quality and team practices.
- Analyze legacy applications and contribute to their evolution and modernization.
- Apply frontend best practices related to performance, accessibility, usability, and maintainability.
- Monitor and optimize application performance using tools such as Lighthouse and GTmetrix, analyzing key metrics including FCP, LCP, CLS, FID, and request waterfalls.
- Contribute to frontend architecture decisions, including micro-frontend strategies and implementation approaches.
- Develop and maintain automated testing practices, including unit tests, integration tests, and code quality checks.
- Collaborate with engineering teams to improve development workflows and technical standards.
Requirements:
The ideal candidate is an experienced frontend professional with strong knowledge of modern JavaScript ecosystems, React development, software architecture, and performance optimization. This position requires technical depth, attention to quality, and the ability to collaborate effectively in agile environments.
- More than 4 years of professional experience in frontend development.
- Strong knowledge of JavaScript (ES6), TypeScript, HTML, CSS, React, and Node.js.
- Experience with frontend frameworks and libraries such as Next.js, Redux, Styled Components, and related technologies.
- Solid understanding of Object-Oriented Programming, SOLID principles, Clean Code practices, and software architecture concepts.
- Experience with Design Systems and component-based development.
- Knowledge of Agile methodologies, including Scrum and Kanban.
- Experience implementing CI/CD pipelines using tools such as Jenkins and GitHub Actions.
- Strong understanding of Server-Side Rendering (SSR), Single Page Applications (SPA), and Static Site Generation (SSG).
- Experience developing accessible web applications following WCAG standards (A, AA, and AAA levels).
- Knowledge of SEO, GEO, web analytics, tagging, and digital experience optimization.
- Experience writing automated tests, including unit and integration testing.
- Familiarity with Domain-Driven Design (DDD) and modern software architecture practices.
- Experience with micro-frontend architectures, including:
- Server-side template composition.
- Build-time integration.
- Runtime integration through iframes.
- Runtime integration through JavaScript.
- Runtime integration through Web Components.
- Module Federation.
- Ability to collaborate with designers, product teams, and engineering stakeholders.
- Strong problem-solving skills and focus on delivering high-quality user experiences.
Benefits:
- Opportunity to work on large-scale digital products with significant user impact.
- Collaborative and innovation-driven technology environment.
- Continuous learning opportunities and professional development initiatives.
- Access to knowledge-sharing communities and technical growth programs.
- Opportunity to work with modern frontend technologies and engineering practices.
- Inclusive workplace culture focused on diversity, respect, and collaboration.
- Career development opportunities in a global technology ecosystem.
\nHow Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1