Senior Full-Stack (Flutter + NestJS) Engineer
Summary We’re looking for a Senior Full-Stack Engineer to help one of our partners build and scale their e-commerce platform. This is a hands-on role for someone who’s passionate about creating high-performing, user-friendly applications across both mobile and web. You’ll be working with Flutter on the frontend and NestJS on the backend, collaborating with a cross-functional team to deliver quality code and seamless user experiences.
Responsibilities Design, develop, and maintain scalable full-stack solutions using Flutter and NestJS. Collaborate with product, design, and backend teams to deliver features end-to-end. Write clean, testable, and maintainable code with a focus on performance and security. Participate in code reviews, architectural discussions, and technical decisions. Contribute to improving development processes and best practices within the team.
Requirements 5+ years of professional software development experience. Strong experience with
Flutter
for cross-platform mobile or web apps. Proven expertise with
NestJS
and Node.js for backend services. Solid understanding of RESTful APIs, authentication, and modern cloud architectures. Experience with CI / CD pipelines and Git-based workflows. Strong communication skills and ability to work in collaborative, remote teams.
Nice to have Familiarity with e-commerce platforms or payment integrations. Experience with TypeScript and microservices architecture. Knowledge of containerization (Docker, Kubernetes).
Fullstack Engineer • Itapevi, Brasil