Associate Staff Full-Stack Engineer

Nagarro Logo

Nagarro

πŸ“Remote - Sri Lanka

Summary

Join our team as a Full-Stack Developer and leverage your expertise in TypeScript, Node.js, and AWS to design, develop, and maintain high-quality web applications. You will collaborate with cross-functional teams, develop scalable cloud-based solutions, and ensure application performance and quality. This role requires 5+ years of experience and proficiency in TypeScript and JavaScript, along with strong backend development skills and AWS experience. The ideal candidate possesses a passion for coding, problem-solving, and delivering robust solutions. We are seeking someone who can write clean, maintainable, and efficient code while adhering to best practices.

Requirements

  • Proficiency in TypeScript and JavaScript
  • Strong experience with Node.js and backend development
  • Hands-on experience with AWS services (e.g., EC2, Lambda, S3, cassandra or scylladb)
  • Strong understanding of RESTful APIs and Microservices architecture
  • Experience with database systems like cassandra or scylladb
  • Familiarity with CI/CD pipelines and version control (e.g., Git)
  • 5+ Years Experience

Responsibilities

  • Design, develop, and maintain web applications using TypeScript and Node.js
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Develop and manage scalable cloud-based solutions on AWS
  • Write clean, maintainable, and efficient code with a focus on best practices
  • Optimize application performance, ensuring high scalability and availability
  • Participate in code reviews, troubleshooting, and debugging to ensure application quality
  • Create and maintain documentation related to application development and architecture

Preferred Qualifications

  • AWS Lambda
  • JavaScript (Capable)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.