Job Description
Location: Remote (India)
Employment Type: Full-time
Experience Required: 5+ years in full-stack development
Working Hours: Flexible, with overlap in IST and client time zones as required
About the Role
We are seeking a Senior Full Stack Engineer to join a cutting-edge Enterprise AI Project. This role offers the opportunity to design and build scalable, high-performance applications that leverage AI and modern web technologies for enterprise clients. You’ll work closely with product, AI, and engineering teams to deliver robust, secure, and intelligent solutions.
This is a fully remote position open to candidates based in India who thrive in distributed teams and enjoy tackling complex engineering challenges.
Key Responsibilities
- Design, develop, and maintain enterprise-grade web applications (frontend and backend).
- Collaborate with AI engineers to integrate machine learning models into production systems.
- Build RESTful and GraphQL APIs, ensuring secure and performant communication between services.
- Optimize frontend performance using modern frameworks like React.js, Angular, or Vue.js.
- Develop scalable backend services using Node.js, Java (Spring Boot), or Python frameworks.
- Implement authentication, authorization, and security best practices for enterprise systems.
- Mentor junior engineers, conduct code reviews, and enforce development best practices.
- Participate in architecture discussions and provide technical guidance on system design.
- Work within Agile or Scrum frameworks to plan and deliver features in sprints.
- Troubleshoot production issues and ensure high system availability and reliability.
Required Skills & Qualifications
- Frontend: React.js, Angular, or Vue.js with strong JavaScript/TypeScript skills.
- Backend: Node.js, Java (Spring Boot), or Python with experience in building microservices.
- Experience with RESTful APIs, GraphQL, WebSockets, and real-time data systems.
- Knowledge of databases: SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis).
- Familiarity with containerization (Docker) and CI/CD pipelines (Jenkins, GitHub Actions).
- Strong debugging, performance tuning, and system design capabilities.
- Proven experience working on enterprise or SaaS applications, preferably with AI/ML integration.
- Excellent communication skills for remote collaboration across teams and time zones.
Preferred Qualifications
- Exposure to cloud platforms (AWS, Azure, GCP).
- Experience with AI/ML model deployment and integration into web applications.
- Familiarity with event-driven architectures or asynchronous programming.
- Knowledge of unit testing, integration testing, and test automation frameworks.
- Experience in fintech, healthcare, or enterprise SaaS projects is a plus.
Benefits & Perks
- Fully remote – work from anywhere in India.
- Collaborate on cutting-edge enterprise AI projects.
- Opportunity for career growth into Tech Lead, Architect, or Engineering Manager roles.
- Competitive compensation and flexible work hours.
- Work alongside high-caliber engineers and AI specialists in a global team.