gravity9

Lead Node.js Developer

gravity9

contract

Posted on:

Location: 🇨🇴 Colombia

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSAzureDockerGradleJavaScriptKafkaMavenMongoDBNode.jsNoSQLTypeScript

About the role

  • Help clients to adopt the latest version of MongoDB across a suite of their applications
  • Lead team discussions and participate in code reviews
  • Work collaboratively to identify, prioritise and deliver features that bring value to clients
  • Guide and mentor less experienced developers
  • Work within small, multi-disciplinary teams and take on varying responsibilities across projects
  • Apply engineering best practices in Node.js, TypeScript and cloud/container environments

Requirements

  • Excellent command / highly proficient in spoken and written English (working directly with UK/US based clients)
  • Expert in Node.js and TypeScript
  • Hands-on experience with MongoDB or other NoSQL DB
  • Experience working with Azure or AWS
  • Understanding of synchronous and asynchronous communication (REST based, queue/topic based, ideally Kafka)
  • Proficiency in microservice architecture, containerization, high availability and failover scenarios
  • Experience writing unit and integration tests
  • Experience working with Docker and containerized applications
  • Experience with Maven/Gradle and CI/CD pipelines
  • Ability to understand business requirements and translate them into technical requirements
  • Customer focus and passion for solving client problems
  • Strong analysis and problem-solving skills
  • Flexibility to adapt skills across client engagements
  • Exemplary standards of personal integrity and respect for others
  • Strong presentation, written and verbal communication skills
  • Creative thinking, innovation and desire to exceed client expectations
  • Positive attitude and determination to learn and succeed