Full Stack Developer in Brazil, Indiana 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 Full Stack Developer based in Brazil.
This role offers the opportunity to build modern web applications that create meaningful impact for users and businesses.
You will work across the full software development lifecycle, contributing to architecture, implementation, testing, and continuous improvement.
The position combines technical expertise with collaboration across multidisciplinary teams, including product and design professionals.
You will help shape high-quality digital experiences by applying modern development practices and scalable solutions.
The ideal candidate is passionate about technology, user experience, and creating reliable software through innovation and teamwork.
This is an opportunity to contribute to ambitious projects while growing in a collaborative and inclusive engineering environment.
The Full Stack Developer will be responsible for designing, developing, and improving modern web applications while collaborating with cross-functional teams to deliver high-quality software solutions. The role requires strong technical ownership, attention to detail, and a commitment to continuous improvement throughout the development lifecycle.
- Lead the design and implementation of modern web applications with a strong focus on user-facing experiences.
- Develop scalable, maintainable, and high-performance solutions using modern web technologies.
- Analyze application code and execution processes to identify opportunities for optimization and performance improvements.
- Participate in software design discussions and collaborate with multidisciplinary teams to define effective technical solutions.
- Partner with product and design teams to transform user experience concepts into functional applications.
- Promote engineering best practices, including code quality, testing, reviews, source control, and deployment standards.
- Contribute to a culture of continuous improvement and technical excellence within the development team.
- Collaborate with product stakeholders to ensure delivery remains aligned with business objectives.
- Participate throughout the complete development lifecycle, from design and development to testing, deployment, and monitoring.
The ideal candidate has strong full stack development experience, a solid understanding of modern software engineering practices, and the ability to collaborate effectively in agile environments.
- Minimum of 6 years of professional experience as a software engineer.
- Strong programming skills in TypeScript and JavaScript.
- Extensive experience with modern web development technologies, especially React and TypeScript.
- Experience developing full stack applications and working with cloud-based software solutions.
- Proven experience within commercial SaaS environments.
- Experience leading software design sessions and contributing to technical decision-making.
- Ability to collaborate effectively with UX designers, product teams, and other stakeholders.
- Strong understanding of the full software development lifecycle, including development, unit testing, automated testing, deployment, and monitoring.
- Experience working with Scrum or other agile methodologies.
- Knowledge of professional software engineering practices, including coding standards, code reviews, source control management, build processes, testing, and deployment.
- Strong attention to detail, user-focused mindset, and passion for creating excellent software experiences.
- Remote work model.
- Opportunity to work on impactful digital products and modern technology initiatives.
- Collaborative environment focused on innovation, diversity, and continuous learning.
- Possibility to contribute to multidisciplinary teams and challenging engineering projects.
- Professional growth through exposure to modern software development practices and technologies.
- Inclusive workplace culture that values different identities, perspectives, and experiences.