FullStack developer
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Full Stack Developer in Brazil.
This role offers the opportunity to work in a remote-first, highly collaborative engineering environment focused on building modern, AI-driven web applications. You will contribute to end-to-end development of scalable solutions, working with both frontend and backend technologies to deliver impactful digital products. The position involves close collaboration with designers, data engineers, and stakeholders to transform complex requirements into robust technical solutions. You will play a key role in shaping architecture decisions and ensuring system performance, reliability, and scalability. This is an excellent opportunity for a developer who enjoys working across the full stack and wants to contribute to innovative, data-centric platforms. The environment values curiosity, teamwork, and continuous improvement, with a strong emphasis on high-quality engineering practices.
Accountabilities:
- Design, develop, and maintain full-stack web applications with seamless frontend and backend integration
- Build reusable and scalable UI components using React and maintain robust API services with Python and FastAPI
- Participate in architectural discussions to ensure system scalability, reliability, and performance
- Collaborate with UX designers, data engineers, and internal stakeholders to deliver high-quality features
- Engage in client-facing interactions to understand requirements and translate them into technical solutions
- Write and maintain unit, integration, and end-to-end tests to ensure code quality
- Document technical solutions clearly to support ongoing development and maintenance
- Support continuous improvement of development processes and engineering standards
- 5+ years of experience in full-stack web development
- Strong proficiency in TypeScript, React, and Python (FastAPI or similar frameworks)
- Experience with backend development, RESTful APIs, and scalable system design
- Familiarity with databases and ORMs such as SQLAlchemy, Snowflake, or similar technologies
- Knowledge of cloud environments and DevOps practices (AWS, Docker, CI/CD pipelines)
- Experience working in Agile/Scrum environments
- Strong communication skills in English, with experience in client-facing roles
- Ability to translate business requirements into technical solutions
- Strong attention to detail and structured problem-solving mindset
- Comfortable working in a remote-first, collaborative environment
- Fully remote work environment
- Opportunity to work on AI-driven, cutting-edge digital products
- Collaborative and inclusive team culture
- Exposure to modern cloud and full-stack technologies
- Career growth opportunities in a global organization
- Participation in impactful, client-facing projects
- Continuous learning and professional development support
Requirements:
Benefits:
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1