We are looking for a Fullstack Tech Lead to technically lead the development team, ensuring technological solutions align with the company's strategic objectives. The person will lead the definition of architecture and technological decisions, create and maintain technological standards, and promote the growth and efficiency of the team.
Requirements
- Bachelor's degree in Software Engineering, Computer Science or a related field.
- Minimum 7 years of experience in software development with technologies such as Java.
- At least 2 years of experience leading development teams.
- Experience in JavaScript/Typescript (including frameworks/libraries such as React).
- Experience in developing projects with micro-frontend.
- Experience with agile methodologies, especially Scrum.
- Experience in CI/CD, versioning with GIT, and use of microservices design patterns.
- Knowledge and experience in developing SQL queries.
- Experience in designing and implementing RESTful services.
- Knowledge in messaging systems such as Kafka or RabbitMQ.
- Experience in handling monitoring tools (e.g., Grafana).
- Excellent communication skills and ability to interact with multiple stakeholders.
- Ability to work in an agile environment and handle multiple projects simultaneously.
Benefits
- Flexible schedule.
- Annual budget for self-managed training.
- Remote work.
- Work from anywhere (Work from anywhere! Just remember to have a good internet connection).
- Birthday off.
- Half-day birthday for children/parents.
- Short Fridays (All Fridays end at 14:00).