We are seeking a highly skilled and proactive Senior Full-Stack Developer with strong expertise in Angular (Frontend) and Node.js with TypeScript (Backend) to join our growing technology team. The ideal candidate will have at least 5 years of hands-on experience, exceptional English communication skills, and proven experience working directly with international clients.
This role demands not only technical excellence but also the ability to independently understand requirements, communicate effectively with global stakeholders, and deliver high-quality, scalable solutions. You will play a key role in building, enhancing, and maintaining modern web applications while collaborating closely with cross-functional teams.
Key ResponsibilitiesFrontend Development (Angular)
Develop and enhance Angular-based web applications, focusing on performance, scalability, and maintainability.
Implement UI/UX adjustments based on functional and design requirements.
Translate business requirements into clean, efficient, and reusable frontend components.
Ensure responsive design and cross-browser compatibility.
Collaborate with designers and backend developers to deliver seamless user experiences.
Backend Development (Node.js / TypeScript)
Design, develop, and maintain RESTful APIs using Node.js and TypeScript, primarily with NestJS.
Work with Express.js where required for legacy or specific backend services.
Implement secure, scalable, and high-performance backend logic.
Handle API integrations, authentication, authorization, and data validation.
Write clean, testable, and well-documented code.
Database Management
Work with both relational and non-relational databases, including:
MySQL
PostgreSQL
Oracle
MongoDB
Design efficient database schemas and optimize queries for performance.
Ensure data integrity, security, and scalability across systems.
Cloud & Deployment (AWS)
Hands-on experience with AWS services, including:
S3
EC2
Lambda
Elastic Beanstalk
Deploy, monitor, and maintain applications in cloud environments.
Collaborate on cloud architecture decisions and performance optimization.
Support CI/CD processes and production deployments.
Client Communication & Collaboration
Communicate confidently and professionally with international clients via calls, emails, and meetings.
Gather requirements, provide technical inputs, and explain solutions clearly in fluent English.
Proactively identify risks, suggest improvements, and provide status updates.
Act as a reliable technical point of contact for global stakeholders.
Required Skills & Qualifications
Minimum 5+ years of professional experience in full-stack development.
Strong expertise in Angular for frontend development.
Advanced knowledge of Node.js and TypeScript, with hands-on experience in NestJS and Express.js.
Solid understanding of REST APIs, system architecture, and application security.
Experience working with both SQL and NoSQL databases.
Proven experience with AWS cloud services (S3, EC2, Lambda, Elastic Beanstalk).
Excellent English communication skills (spoken and written).
Demonstrated experience working with international clients or global teams.
Highly proactive, self-driven, and capable of working independently.
Strong problem-solving skills and attention to detail.
Good to Have
Experience with Agile/Scrum development methodologies.
Familiarity with CI/CD pipelines and DevOps practices.
Knowledge of performance optimisation and application monitoring.
Experience mentoring junior developers.
Why Join Us?
Opportunity to work on global projects with international clients.
Partially remote work model offering flexibility and work-life balance.
Challenging and impactful projects using modern technologies.
Collaborative, growth-oriented, and professional work culture.
Competitive compensation based on skills and experience.
Job Type: Full-time
Pay: ₹387,885.52 - ₹1,200,000.00 per year
Benefits:
Paid sick time
Work from home
Experience:
Full-stack development: 5 years (Preferred)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.