Job Openings Sr. Software Engineer (MEAN)

About the job Sr. Software Engineer (MEAN)

Designation : Full Stack Engineer (MEAN Stack)

Experience : 5 -10 Years

Job Location : WFH / Hybrid

No. of Position : Multiple

Qualifications : B. Tech / M. Tech / MCA

Work Timings : 1:30 PM IST to 10:30 PM IST

We are seeking a Senior Software Engineer specializing in MEAN stack development to join our growing team. The ideal candidate will be required to develop application using Angular front end and Nodejs back end. Candidate will be required to solve complex problems, write high-performant code to solve various business problems.

Role and Responsibilities

  • You will work closely with product management and other development teams to create responsive, and interactive interfaces.
  • You will work closely with our solution architects, analysts and design team members to develop specifications and make recommendations on the use of new and emerging technologies.
  • You will be required to demonstrate problem solving & debugging skills.
  • You must be able to perform in a fast-paced environment and design solution based on requirement and acceptance criteria provided in the story.
  • You will be responsible for writing unit and integration tests to ensure good quality and scalable solution.
  • Develop end-to-end web application using coding best practices in NodeJS, AngularJS (version 7+) and MongoDB
  • Design and develop ETL processes for system integration

Skills, Knowledge, and Experience

  • Must have 4+ years of experience Node.js
  • Must have 2+ years of experience Angular
  • Must have 1+ years of experience in Apify
  • Experience in MongoDB  and/or Express.js is a plus 
  • Experience in Microservices, Kubernetes and Docker is highly desirable.
  • Knowledge of database as a service on AWS is a big plus
  • Experience with DevOps tools for CI/CD, JENKINS is a plus
  • Must have experience with code repositories such as Git.
  • Experience working with USA or European clients is a plus.
  • Experience working with multi-vendor, multi-culture, distributed offshore and onshore development teams in dynamic and complex environment will be helpful in day to day working.
  • Must have excellent written and verbal communication skills. Candidate should be able to present his suggestions and explain technical approach.