Senior Full-Stack Developer
Indexed description
Backend: Node.js, NestJS, Python
Type: Full-Time
Level: Mid-Senior
Work Setup: 4 Days Remote | 1 Day On-site
Join a fast-paced team building scalable, high-performance applications in an AI-powered development environment. If you enjoy clean architecture, modern technologies, and efficient workflows — this role is for you.
You will be responsible for designing, developing, and maintaining full-stack applications while collaborating closely with cross-functional teams to deliver high-quality products.
Key Responsibilities
- Design, develop, and maintain full-stack applications using Next.js and NestJS
- Build secure and scalable APIs (REST / GraphQL)
- Implement SSR & SSG and optimize application performance
- Develop clean, modular, and testable backend services using TypeScript
- Integrate databases such as MySQL, PostgreSQL, or MongoDB
- Work with caching layers like Redis
- Collaborate with designers, product managers, and QA engineers
- Review code, enforce best practices, and improve engineering standards
- Deploy and maintain applications using CI/CD pipelines and cloud platforms
- Leverage AI tools to enhance productivity and code quality
- 4+ years of experience as a Full-Stack Developer
- Strong experience with Next.js, React, Node.js, NestJS, TypeScript, and Python
- Solid understanding of APIs, authentication, and database design
- Experience with Docker and cloud platforms (AWS, GCP, or Azure)
- Strong knowledge of modern development workflows and Git
- Experience with microservices architecture and event-driven systems
- Familiarity with caching tools like Redis
- Understanding of SEO best practices and PWA concepts
- Social & medical insurance
- Annual bonus
- Flexible hybrid work model
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search