Endava

NodeJS Development Consultant

Endava

full-time

Posted on:

Location Type: Remote

Location: Romania

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develops and implements JavaScript solutions leveraging Node.js
  • Writes reusable, testable, and efficient code
  • Designs and develops unit test modules
  • Performs peer code reviews
  • Assesses the health and performance of software applications and recommends improvements to optimize performance
  • Occasionally designs solutions, creates proof of concepts, mentors developers and explores new technologies that would fit into existing architecture
  • Able to work with a good level of autonomy and work effectively with a remote team
  • Works in close collaboration with project team and other stakeholders

Requirements

  • More than 7 years of experience in NodeJS and React JS
  • Very good knowledge of TypeScript
  • Experience in building AWS solutions
  • Proven experience of working with AWS Lambda or equivalents
  • Experience with NoSQL Databases (e.g. DynamoDB)
  • Deep knowledge of Object-Oriented programming and engineering principles
  • Sound experience from developing applications in a cloud environment
  • Experience from working with event driven micro services
  • Unit and integration tests
  • Agile methodologies (Scrum, Kanban)
Benefits
  • Competitive salary package
  • Share plan
  • Company performance bonuses
  • Value-based recognition awards
  • Referral bonus
  • Career coaching
  • Global career opportunities
  • Non-linear career paths
  • Internal development programmes for management and technical leadership
  • Complex projects
  • Rotations
  • Internal tech communities
  • Training
  • Certifications
  • Coaching
  • Online learning platforms subscriptions
  • Pass-it-on sessions
  • Workshops
  • Conferences
  • Hybrid work and flexible working hours
  • Employee assistance programme
  • Global internal wellbeing programme
  • Access to wellbeing apps
  • Global internal tech communities
  • Hobby clubs and interest groups
  • Inclusion and diversity programmes
  • Events and celebrations
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptNode.jsTypeScriptAWSAWS LambdaNoSQL DatabasesDynamoDBObject-Oriented programmingunit testingintegration testing
Soft Skills
mentoringcollaborationautonomycommunication