Description
The first thing you need to know is that here you will not fall into routine. Radix develops solutions for companies in different sectors and industries. Each project has its technologies, solutions, and deadlines, and you will have the opportunity to work on and experience different challenges. In addition to our operations in Brazil, with offices in Rio de Janeiro, São Paulo, and Belo Horizonte, we also have branches in the United States, making Radix increasingly established as a **global** company.
Do you want to be part of this story and turn ideas and dreams into reality?
**As a Tech Lead, you will:**
* Technically lead fullstack development teams, acting as a reference in technical and architectural decisions.
* Develop software solutions from conception to production delivery.
* Define, review, and evolve modern, scalable, and distributed system architectures.
* Develop and review frontend and backend code, promoting best practices, readability, maintainability, and performance.
* Conduct and participate in technical meetings with clients and internal teams.
* Lead Design Review sessions, ensuring the follow-up and execution of defined actions.
* Support technical project planning, including effort estimates, solution definition, and resource allocation.
* Work with the Commercial area in the elaboration of technical proposals, ensuring the quality and accuracy of the proposed solutions.
* Identify opportunities for technical improvement and innovation in the project portfolio.
* Mentor developers of different seniority levels, promoting the technical growth of the team.
* Disseminate technical knowledge through training, technical meetings, and sharing of lessons learned.
* Contribute to Knowledge Management, supporting the creation and maintenance of standards, procedures, and technical documentation.
* Work collaboratively with technical and non-technical stakeholders, translating business needs into software solutions.
**Mandatory requirements:**
* Solid experience in software development with fullstack project involvement.
* Experience in frontend development using React, including the use of TypeScript, libraries, and ecosystem best practices.
* Experience in backend development using Python, with frameworks such as FastAPI and/or Django.
* Experience in developing and consuming REST and GraphQL APIs, including writing and optimizing GraphQL queries.
* Experience with Relational databases: PostgreSQL, MySQL, or SQL Server
* Solid experience in writing performant queries and optimizing data access.
* Advanced knowledge of code versioning (Git), including branching strategies and code review.
* Familiarity with CI/CD, using tools such as GitHub Actions, GitLab CI, or Azure DevOps.
* Knowledge of modern architectures, including: Containers (Docker); Microservices; Microfrontend.
* Experience in applying design patterns, Clean Code principles, and Clean Architecture.
* Experience with agile methodologies (Scrum, Kanban), promoting continuous and collaborative deliveries.
* Ability to structure computational solutions in a logical, efficient, and scalable manner.
* Good communication skills and ability for technical leadership and collaborative work.
* Advanced English for reading, writing, and conversation
**It is a differential if you have:**
* Completed degree in Computer Science, Systems Analysis, Engineering, or related fields.
* Experience in frontend development using other technologies from the Node.js ecosystem (e.g., Next.js, Vite, Express, NestJS).
* Experience in backend development using other languages or frameworks, such as C\#/.NET
* Experience with messaging and event-oriented architectures (Kafka, RabbitMQ, SQS)
* Knowledge in observability (logs, metrics, and monitoring)
**Benefits:**
* National Medical Assistance (for the holder and dependents, with private room)
* National Dental Assistance (for the holder and dependents)
* Flexible meal/food voucher
* Home office allowance
* Day off (in the month of your birthday)
* Wellhub (formerly Gympass)
* Extended Maternity Leave (6 months) and Paternity Leave (20 days)
* Childcare allowance for children up to 3 years old (per child)
* Mental health support with Wellz
* Benefits Club with discounts from various partners
* Agreement with educational institutions and language courses
* Professional Development (Corporate University)
* Partnership with a coworking company in Brazil
* Quality of Life and Well\-Being Program
* Consultant doctor for monitoring radixers
* Incentive plans
**Radix is always at the top of the Best Companies to Work For because:**
* We have committed, dedicated, curious, and innovative professionals.
* Team spirit is our greatest strength. We work cooperatively and know that we are together, rowing in the same direction.
* We have a diverse environment that values equity and inclusion.
* Our working hours are flexible, and in almost all projects, it is possible to work from anywhere in Brazil.
* We value well\-being and care for our people, with mental health support programs, psychiatrist, and consultant doctor available.
**Did you like it?**
**\#VemPraRadix**
**Job Code: 3dd4**