Avenue Code is the leading software consultancy focused on delivering end-to-end development solutions for digital transformation across every vertical.
We're privately held, profitable, and have been on a solid growth trajectory since day one.
We care deeply about our clients, our partners, and our people.
We prefer the word 'partner' over 'vendor', and our investment in professional relationships is a reflection of that philosophy.
We pride ourselves on our technical acumen, our collaborative problem-solving ability, and the warm professionalism of our teams.
Avenue Code has been believing in and promoting plurality actions for over 10 years, understanding that recognizing differences and fostering a safe environment, employment opportunities, representation, and support are the best ways to promote an increasingly equitable culture.
About the opportunity:
We are seeking a highly skilled
React Tech Lead
to join our team in a
hybrid role
based in
São Paulo ,
Porto Alegre , or
Belo Horizonte .
As a React Tech Lead, you will be responsible for overseeing the design and development of scalable, high-performance front-end applications using
React.js .
You'll guide a talented team of developers, collaborate closely with cross-functional teams, and drive the technical direction of our projects.
Responsibilities:
Lead React Development : Oversee the design, development, and maintenance of
React.js
applications, ensuring high scalability, performance, and quality.
Technical Leadership : Act as the technical lead, setting clear goals for the team, providing mentorship, and promoting best practices in code quality, architecture, and development processes.
State Management : Lead the adoption and implementation of state management solutions (e.g.,
Redux ,
Zustand ) to ensure efficient and scalable application states.
Collaboration : Work closely with
Product Managers ,
Designers , back-end developers, and other stakeholders to define project requirements and deliverables.
Code Reviews and Mentorship : Conduct regular code reviews, ensuring adherence to best practices, coding standards, and performance optimization.
Mentor junior and mid-level developers.
Problem Solving and Troubleshooting : Identify and resolve technical issues and bugs quickly to ensure smooth project execution.
Continuous Improvement : Drive initiatives to improve development workflows, enhance code quality, and reduce technical debt across the front-end stack.
Full SDLC Participation : Be actively involved in the software development lifecycle, including planning, estimation, and testing of front-end features.
Required Qualifications:
Technical Expertise :
Strong proficiency in
React.js , with hands-on experience in large-scale applications.
Solid understanding of
Zustand
for state management.
Strong background in
frontend architecture , including component design, state management, and performance optimization.
Experience with
RESTful APIs
and integrating front-end applications with databases (e.g.,
MongoDB ,
PostgreSQL ).
Familiarity with
frontend build tools
(e.g.,
Webpack ,
Babel ) and
package managers
( npm ,
Yarn ).
Experience with
Git
and collaborative development workflows (e.g.,
Agile ,
Scrum ).
Testing and Quality Assurance :
Hands-on experience with
Jest ,
Mocha ,
Chai , or other testing libraries for front-end applications.
Leadership and Mentorship :
Experience leading a development team and providing mentorship to junior developers.
Proven ability to manage multiple projects, set clear priorities, and guide the team to meet deadlines.
Advanced English skills, both written and spoken, for effective communication in a global team.
Nice to Have:
Experience with
Docker
for containerization and
CI/CD pipelines
for automated testing and deployment.
#J-18808-Ljbffr