Full-stack Developer [Talents Bench] 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 Full-stack Developer [Talents Bench] in Brazil.
This role is part of a dynamic, fully remote engineering environment focused on building scalable, high-performance enterprise applications for global clients. You will contribute to mission-critical systems across both frontend and backend layers, working in a collaborative team that values clean code, technical excellence, and continuous improvement. The position involves participation across the full development lifecycle, from requirements analysis and estimation to deployment and maintenance. You will work on cloud-based solutions and modern web architectures, helping deliver reliable, user-centric applications. This is an opportunity to engage with cutting-edge technologies, contribute to engineering best practices, and grow within a highly technical and distributed team. The environment is fast-paced, quality-driven, and centered on ownership and accountability.
In this role, you will contribute to the design, development, and delivery of scalable full-stack applications, ensuring high-quality code and strong alignment with business and technical requirements.
- Participate in the full software development lifecycle, from planning and requirements analysis to deployment and maintenance
- Collaborate with product managers, clients, and technical teams to define requirements, estimate effort, and deliver solutions
- Develop and maintain backend and frontend features using Python, NextJS, and related technologies
- Design and implement REST APIs, ensuring efficient JSON data modeling and reliable system integration
- Write clean, testable, and well-documented code while following engineering best practices
- Perform peer code reviews and contribute to maintaining high-quality standards across the codebase
- Investigate and adopt new libraries, tools, and technologies to improve development efficiency and product quality
- Contribute to system optimization, troubleshooting, and resolution of technical issues across applications
This role requires solid full-stack engineering experience, strong technical fundamentals, and the ability to work independently in a remote, client-facing environment.
- 3+ years of experience with Python development
- 3+ years of experience with NextJS for frontend development
- Strong understanding of relational databases and data modeling concepts
- Experience working with REST APIs, JSON, and API testing tools such as Postman
- Proficiency with Git and modern development workflows
- Familiarity with backend and frontend integration in full-stack environments
- Advanced or fluent English communication skills
- Strong problem-solving abilities, attention to detail, and collaborative mindset
Nice to have includes experience with React, NodeJS, AWS certifications (or interest in pursuing them), and exposure to generative AI technologies.
Benefits- Fully remote work environment with international exposure
- Competitive compensation in BRL (Brazil-based contract)
- Opportunity to work on enterprise-grade, mission-critical applications
- Exposure to modern cloud and full-stack technologies
- Collaborative and engineering-driven culture focused on quality and ownership
- Career growth opportunities in a global consulting and engineering organization
- Continuous learning mindset with encouragement to explore new technologies
- Stable long-term contract engagement with structured working hours (PST alignment)