Home | Find Work | Mean Stack Developer

Mean Stack Developer

Client: Rhythmos

Job Details

Job Description

Required Experience:

  • 5+ years of product development experience
  • 6-8 years of MEAN stack experience
  • Develop solutions for NodeJS-based back-end, AngularJS front-end, MongoDB database and Kafka messaging.
  • Implementing clean code, adhering to standard coding and design principles, following TDD.
  • Integrate with CI/CD. Facilitate and contribute actively in code review sessions, design review sessions.
  • Work collaboratively in an agile setup with team members located across different locations and time zones.
  • Develop new skills to contribute as a multi-functional team member (potential areas for secondary skills: Cloud readiness, Security, Monitoring and Measuring Tools).

What are we looking for:

  • At least 5 or more years of experience using NodeJS, AngularJS, MongoDB, Express.JS.
  • Excellent knowledge and ability with HTML, CSS, REST technologies.
  • Superb problem-solving, debugging and troubleshooting skills
  • Strong analysis (both requirements and system) and design skills.
  • Experience with CI/CD practices and tools (Jenkins or equivalent, Gulp, Git and developer efficiency tools).
  • Experience with Unit testing and Integration testing tools and frameworks (mocha, chai, jasmine).

Desired Skills:

  • Mongoose (MongoDB Object Modeling).
  • Docker.
  • Kafka.
  • TDD.
  • Performance testing.
  • Strong written and verbal communication skills.
  • Building applications in AWS, Azure, Google Cloud, or other cloud platforms.
  • Follow agile best practices and maintain/improve work of the agile team.

Key Skills