Full Stack Engineer in India at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Full Stack Engineer in India.
This role offers the opportunity to work on modern, scalable web applications for international clients, contributing to both frontend and backend development in a highly collaborative engineering environment. You will be involved in designing and delivering end-to-end software solutions, leveraging Python and JavaScript/TypeScript to build robust, maintainable, and high-performance applications. The position requires strong attention to architecture, code quality, and system scalability, with a focus on delivering production-ready features. You will collaborate with cross-functional teams across different geographies, contributing to innovative products in the AI and digital technology space. The environment is fast-paced and quality-driven, with a strong emphasis on clean code, best practices, and continuous improvement. This is a long-term remote opportunity suited for engineers who enjoy building complete products and working at scale.
In this role, you will be responsible for developing scalable, high-quality full stack applications while ensuring maintainability, performance, and adherence to engineering best practices across the software lifecycle.
- Design, develop, and maintain full stack web applications using Python and JavaScript/TypeScript
- Build modular, scalable, and secure backend and frontend systems
- Write clean, reusable, and well-documented code aligned with engineering standards
- Participate in code reviews to ensure high-quality, consistent development practices
- Collaborate with cross-functional teams to design and deliver new product features
- Use Docker for containerization to support efficient development and deployment workflows
- Contribute to system design discussions focused on scalability, performance, and reliability
- Ensure application stability through testing, debugging, and continuous improvement
- Support the development of maintainable architectures following modern engineering principles
This position requires strong full stack development expertise with deep proficiency in Python and JavaScript/TypeScript, along with experience building scalable, production-grade applications.
- 5+ years of experience as a Full Stack Engineer or similar role
- Strong proficiency in Python and JavaScript/TypeScript
- Experience with modern frontend or backend frameworks such as React, Node.js, or NestJS
- Solid understanding of ES6+ JavaScript concepts and modular application design
- Experience building scalable, secure, and maintainable web applications
- Strong knowledge of code quality practices, testing, and maintainable architecture
- Hands-on experience with Docker and containerized development workflows
- Experience collaborating in code reviews and distributed engineering teams
- Strong communication skills in English (written and spoken)
- Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience
Nice to have:
- Experience with test-driven development or QA practices
- Exposure to LLMs or AI tools such as ChatGPT for development workflows
- Experience working on performance optimization or large-scale systems
- Fully remote long-term contract opportunity
- Competitive compensation aligned with experience and expertise
- Opportunity to work on international AI and software engineering projects
- Exposure to modern full stack architectures and scalable system design
- Collaborative global engineering environment
- Hands-on experience with cutting-edge technologies, including AI-driven solutions
- Career growth in advanced software engineering and product development
- Flexible work arrangement within a remote-first setup