Senior Full Stack Developer in Brazil at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Full Stack Developer based in Brazil.
As a Senior Full Stack Developer, you will design and deliver scalable, high-performance software supporting complex enterprise workflows in the aviation technology space.
You will work across modern frontend experiences, backend services, APIs, databases, and cloud infrastructure to build reliable production-grade applications.
The role combines hands-on engineering with end-to-end feature ownership and close collaboration across product and engineering teams.
You will help transform complex operational requirements into secure, intuitive, and scalable digital solutions used by global aviation organizations.
Your work will contribute directly to improving operational efficiency, fleet management, and intelligent aircraft maintenance.
You’ll operate in a fully remote Latin American environment where technical ownership, strong communication, and engineering excellence are highly valued.
This is an opportunity to make a meaningful impact on mission-critical systems while working with modern software architecture and cloud technologies.
- Design, develop, and maintain scalable, secure full-stack applications and microservices capable of supporting complex enterprise workflows.
- Build modern, responsive frontend applications using JavaScript or TypeScript and frameworks such as React or Angular, with an emphasis on reusable and maintainable components.
- Develop high-performance backend services, RESTful APIs, and data-driven integrations that support critical business processes.
- Design and optimize relational databases, data models, and SQL queries to maximize application performance, reliability, uptime, and scalability.
- Own features throughout their lifecycle, from technical design and implementation through testing, deployment, and continuous improvement.
- Collaborate closely with Product Managers, engineers, and other cross-functional stakeholders to translate business requirements into robust technical solutions.
- Contribute to scalable cloud architectures and infrastructure, including deployment and management of applications in AWS environments.
- Implement and maintain CI/CD pipelines and automated testing practices to improve development quality and delivery speed.
- Apply sound software architecture principles, distributed systems concepts, and containerization practices to build resilient applications.
- Help identify technical risks and opportunities for improving system performance, scalability, security, and maintainability.
- 5–7+ years of professional experience in full-stack software development, with a proven track record of delivering production-grade enterprise applications.
- Advanced proficiency in JavaScript and/or TypeScript, with strong hands-on experience using modern frontend frameworks such as React, Angular, or Vue.
- Solid backend development experience with Node.js, Java, .NET, or Python; strong Java experience is preferred.
- Expert-level SQL skills and practical experience working with relational databases such as PostgreSQL or MySQL.
- Strong cloud engineering experience, including hands-on experience building and operating scalable applications on AWS services such as EC2, S3, Lambda, and RDS.
- Deep understanding of software architecture patterns, distributed systems, microservices, and containerization technologies such as Docker and Kubernetes.
- Experience developing secure, reliable, and scalable enterprise software in production environments.
- Strong understanding of automated testing, CI/CD, and modern software development practices.
- Ownership mindset with the ability to independently drive technical work while collaborating effectively with product and engineering teams.
- Excellent written and verbal communication skills, with advanced English proficiency.
- Ability to work effectively in a remote, cross-functional environment.
Nice to have:
- Experience working in aviation, MRO, ERP, fleet management, or other enterprise operations environments.
- Familiarity with real-time data processing, streaming architectures, or IoT systems.
- Knowledge of advanced DevOps practices and experience with data analytics, reporting, or visualization tools.
- Experience developing software within compliance-driven or regulated environments.
- Fully remote work from Mexico as part of a broader Latin American remote engineering environment.
- Opportunity to work on mission-critical software supporting global aviation and enterprise operations.
- Exposure to modern technologies across full-stack development, cloud infrastructure, microservices, databases, and DevOps.
- High level of technical ownership and involvement in end-to-end product development.
- Opportunity to collaborate closely with experienced product and engineering professionals.
- Work on complex technical challenges involving scalability, performance, distributed systems, and enterprise integrations.
- Opportunity to contribute to digital transformation in the aviation and aircraft maintenance ecosystem.
- Remote-first environment designed to support effective collaboration across distributed teams.