Senior Full-Stack Developer
Frontend:
Next.js, React
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
Requirements
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
Benefits
Social & medical insurance
Annual bonus
Flexible hybrid work model