Tech Lead - Fullstack in Brazil, Indiana at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Tech Lead Fullstack in Brazil.
This role is designed for a senior engineering leader who will combine hands-on development with technical leadership in a high-impact, product-driven environment. You will guide a multidisciplinary team while actively contributing to the evolution of a complex fullstack ecosystem spanning Ruby on Rails, TypeScript services, and mobile integrations. The position requires strong architectural thinking, practical coding involvement, and the ability to make technical decisions that balance scalability, simplicity, and business needs. You will play a key role in ensuring engineering excellence across development, testing, performance, and observability. The environment is collaborative, fast-paced, and highly autonomous, with strong emphasis on ownership and technical quality. This is an opportunity to shape critical systems within a large-scale digital health platform operating across multiple countries.
- Lead the technical direction of the team while actively contributing to development, maintaining a strong hands-on engineering role.
- Design and evolve system architecture across a hybrid ecosystem of monolith and microservices, ensuring scalability, reliability, and maintainability.
- Oversee integrations between Ruby on Rails services, TypeScript applications, and external systems, ensuring consistency and performance across the platform.
- Ensure end-to-end software quality, including coding standards, automated testing, production stability, and observability practices.
- Drive performance tuning, troubleshooting, and continuous improvement initiatives across backend and infrastructure layers.
- Mentor and support engineers, fostering technical growth, collaboration, and best practices within the team.
- Participate in architectural decisions, code reviews, and technical discussions while aligning engineering efforts with business objectives.
Requirements:
- Proven experience as a Tech Lead or Senior Software Engineer with technical leadership responsibilities in fullstack environments.
- Strong hands-on expertise with Ruby on Rails and/or TypeScript in production systems.
- Solid experience designing and consuming REST APIs and building system integrations.
- Strong knowledge of PostgreSQL, including data modeling and query optimization.
- Experience working with AWS cloud infrastructure in production environments.
- Solid understanding of CI/CD pipelines, Docker, Kubernetes, and modern DevOps practices.
- Experience implementing automated testing strategies and engineering best practices.
- Nice to have experience with microservices architectures and messaging systems such as SQS, SNS, or equivalents.
- Exposure to mobile integration environments, such as Flutter, is a plus.
- Familiarity with NoSQL databases such as Redis or DynamoDB is a differential advantage.
- Strong autonomy, ownership mindset, and ability to make architectural trade-offs independently.
- Excellent communication skills and ability to collaborate with cross-functional and international teams.
- English or Spanish proficiency is a plus.
Benefits:
- Fully remote work model.
- International exposure with occasional global collaboration.
- Competitive and market-aligned compensation (details shared during the hiring process).
- Health and dental insurance coverage.
- Meal and food allowance support.
- Home office assistance for remote setup.
- Childcare support for eligible employees.
- Profit-sharing program.
- Access to wellness platforms including fitness and mental health support.
- Learning and development programs, technical training, and career growth initiatives.
- Discount programs and educational partnerships.
- Inclusive and diverse culture with strong focus on collaboration and knowledge sharing.