Job Summary
We are looking for an AI-Native Full Stack Developer with strong expertise in Node.js and Angular to build scalable, intelligent, and modern web applications. The ideal candidate has a solid foundation in data structures & algorithms, system architecture design, and a passion for AI-assisted engineering.
You will design, develop, and deploy high-performance applications integrated with AI/LLM capabilities, working closely with cross-functional teams. Experience with cloud platforms (AWS/Azure), CI/CD, microservices architecture, and React is highly valued.
Key Responsibilities
- Develop scalable web applications using Node.js and Angular
- Design and implement scalable system architecture for high-performance, reliable applications
- Build secure, optimized REST APIs and backend services
- Create responsive and intuitive frontend interfaces
- Integrate AI/LLM capabilities into applications and workflows
- Leverage AI tools like OpenAI, Copilot, Cursor, and Claude for development productivity
- Contribute to microservices-based architecture and CI/CD pipeline implementation
- Collaborate with cross-functional teams on development and technical planning
- Optimize application performance, scalability, and security
- Participate in code reviews, debugging, and continuous improvements
Required Skills
Core Technologies
- Strong hands-on experience with Node.js (Express.js / NestJS)
- Strong experience with Angular
- Solid proficiency in JavaScript and TypeScript
- Strong foundation in Data Structures & Algorithms (must-have)
- System architecture design — scalable, distributed, and high-availability systems
- REST API development, third-party integrations, and API security
- Authentication & authorization mechanisms (JWT, OAuth)
Frontend
- Experience building responsive web applications
- Strong understanding of HTML5, CSS3, and modern frontend development practices
Database
- Experience with MongoDB, MySQL, or PostgreSQL
- Understanding of data modelling and query optimization
AI-Native Engineering
- Experience using AI-assisted development tools (GitHub Copilot, ChatGPT, Cursor, Claude, etc.)
- Understanding of AI/LLM integrations and API consumption
- Exposure to platforms such as OpenAI, Claude, Gemini, or similar
- Ability to automate and accelerate engineering workflows using AI
Good to Have
- Microservices architecture experience
- Exposure to React.js
- Hands-on experience with CI/CD pipelines and Git-based workflows
- Exposure to Cloud architecture Pref. AWS and Azure
- Familiarity with Docker, Redis, Kafka, or WebSockets
What We're Looking For
- Strong analytical and problem-solving skills
- Solid foundation in system design and coding best practices
- Ownership mindset with attention to detail
- Ability to thrive in a fast-paced environment
- Passion for AI-driven software engineering
- Clear communication and strong collaboration skills
Education
Bachelor's degree in Computer Science, Engineering, or a related field preferred.