About the company:
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 looking for a passionate and experienced React Tech Lead to guide and mentor a team of developers while taking ownership of the development of modern, high-performance web applications. This is a leadership role where you will play a key part in building scalable React applications and driving technical decisions in collaboration with cross-functional teams. This is a hybrid opportunity based in São Paulo, Belo Horizonte, or Porto Alegre, offering a flexible work environment with the chance to collaborate with a dynamic, growing team.
Responsibilities:
- Lead and mentor a team of developers, providing guidance and support in building scalable React applications using modern web technologies.
- Design, develop, and maintain robust, high-performance React-based web applications.
- Take ownership of code quality by enforcing best practices, conducting code reviews, and reducing technical debt.
- Collaborate closely with cross-functional teams (including product managers, designers, and backend engineers) to define requirements and ensure the successful delivery of products.
- Manage and optimize the application architecture for scalability, performance, and maintainability.
- Help drive technical decisions, establishing clear coding standards and guidelines for the team.
- Actively contribute to the product roadmap by providing technical insights and ensuring alignment between product and development teams.
- Troubleshoot and resolve technical issues and bugs in a timely manner.
- Maintain effective communication with stakeholders, ensuring smooth project execution and timely delivery.
- Promote best practices in development, testing, and CI/CD processes across the team.
Required Qualifications:
- Experience: solid experience in web development with a focus on React.js and Node.js.
- Technical Leadership: Experience leading and mentoring a team of developers, with at least two cross-team projects under your belt.
- State Management: Expertise in Redux and Zustand for managing application state.
- Backend Integration: Strong experience integrating React applications with backend services, including RESTful APIs and databases (e.g., MongoDB, PostgreSQL, Redis).
- Frontend Tools: Solid experience with Webpack, Babel, npm, Yarn, and other frontend build tools.
- Version Control: Proficient with Git and following version control best practices.
- Testing: Experience with test runners and testing frameworks such as Jest, Mocha, and Chai.
- Collaboration: Experience working in collaborative development environments, using Agile or Scrum methodologies.
- English: Strong communication skills in English, both written and spoken.
Avenue Code reinforces its commitment to privacy and to all the principles guaranteed by the most accurate global data protection laws, such as GDPR, LGPD, CCPA and CPRA. The Candidate data shared with Avenue Code will be kept confidential and will not be transmitted to disinterested third parties, nor will it be used for purposes other than the application for open positions. As a Consultancy company, Avenue Code may share your information with its clients and other Companies from the CompassUol Group to which Avenue Code’s consultants are allocated to perform its services.
#Li-Remote