
Full-Stack Engineer (Remote – Latam)
Jobgether
Brazil
•1 hora atrás
•Nenhuma candidatura
Sobre
- This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Full-Stack Engineer in Latin America.
- We are seeking a highly skilled Full-Stack Engineer to design, develop, and maintain web applications that deliver seamless and responsive user experiences. In this role, you will work across the entire stack, creating server-side APIs, database models, and client-side interfaces while collaborating closely with product, design, and QA teams. You will contribute to scalable, maintainable, and high-performance solutions, taking ownership of your work from concept to deployment. This role is ideal for someone who thrives in a remote-first, collaborative environment and wants to directly impact product quality and customer satisfaction across diverse markets.
Accountabilities
As a Full-Stack Engineer, your main responsibilities include
- Develop high-quality, responsive web applications using TypeScript, JavaScript, React, and Express, with optional experience in NestJS, Next.js, or Vite.
- Design and implement server-side APIs, business logic, and data models, ensuring scalability and maintainability.
- Build client-side React components, hooks, stories, and tests to interact with server-side functionality.
- Optimize database schemas, queries, and interactions with Postgres to ensure efficient data handling.
- Create reusable and modular components across front and back ends, promoting code reusability and maintainability.
- Perform thorough testing, debugging, and troubleshooting to deliver high-quality, production-ready code.
- Stay up-to-date with emerging web development trends and best practices, recommending process improvements.
- Participate in code reviews, provide constructive feedback, and maintain high code quality standards.
- Communicate project progress, challenges, and solutions effectively to team members and stakeholders.
- Contribute to continuous improvement of development processes, methodologies, and tools.
The ideal candidate will have a strong combination of technical skills, experience, and collaborative abilities
- At least 4 years of Full-Stack development experience with a focus on TypeScript.
- Expertise in designing, coding, testing, and maintaining applications using JavaScript/TypeScript, React, and Express.
- Solid understanding of RESTful APIs, microservices architecture, and asynchronous programming.
- Experience with testing frameworks (Jest, Mocha, Chai, React Testing Library, Storybook) and automated testing methodologies (Cypress).
- Knowledge of containerization technologies (Docker, Kubernetes) is a plus.
- Thrive in a collaborative, remote-first environment while taking ownership of projects.
- Strong communication skills to work effectively with diverse technical and non-technical stakeholders.
- Passion for problem-solving, troubleshooting, and delivering high-value outcomes for clients.
- Ability to translate business needs into scalable, maintainable software solutions.
- Extra points for experience with SaaS products operating 24/7 on major cloud platforms.
- Competitive compensation with stock grant opportunities based on role, employment status, and location.
- Flexible remote work options, including optional co-working space access.
- Additional perks and benefits depending on employment status and country.
- Opportunity to work on impactful projects across the full technology stack in a dynamic, distributed team.
- Collaborative and inclusive culture supporting professional growth and continuous learning.
- Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
- When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
- 🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
- 📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
- 🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
- 🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
- The process is transparent, skills-based, and free of bias—focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps, such as interviews or additional assessments, are then made by their internal hiring team.
- Thank you for your interest!
- #LI-CL1