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 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).
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).