middle node.js developer
Node.js, REST API, Winston, axios, Mocha, ramda.js, Functional Testing, Git, Jenkins, Amazon Web Services

Sorry the job is no longer available.
Middle Node.js Developer
We are looking for a Middle Node.js Developer to join our remote team and be part of a group that designs, implements, deploys and operates API platforms as well as APIs loved by developers. As a Middle Node.js Developer, you will work in a lean agile environment and go through the entire development lifecycle, including analysis, development, quality assurance, documentation, release, and operation. You will help build the strategic API shift initiative in MSD and learn various technologies for building APIs and services. You will also learn how to build modern and quality services for (and within) an enterprise environment, the full lifecycle of an enterprise platform, and IT specifics in a regulated pharma industry.
responsibilities
- Develop, test, and maintain high-quality code for our API platforms and APIs
- Collaborate with cross-functional teams to design, develop, and implement new features and enhancements
- Write functional and unit tests to ensure code quality and maintainability
- Participate in code reviews to ensure code quality, maintainability, and adherence to coding standards
- Identify and address performance bottlenecks and other technical issues
- Collaborate with the DevOps team to ensure that our APIs are deployed and operated reliably and efficiently
- Participate in the development of technical documentation and user guides
- Provide technical support to internal and external customers as needed
requirements
- At least 2 years of experience in Node.js development
- Proficiency in building REST APIs with Node.js
- Experience in using Winston for logging and debugging
- Familiarity with axios for handling HTTP requests
- Experience with ramda.js for functional programming
- Proficiency in using Mocha for functional testing
- Experience with Git for version control and collaboration
- Proficiency in using Jenkins for continuous integration and continuous delivery (CI/CD)
- Excellent verbal and written communication skills in English at a B2+ level
- Experience working with Amazon Web Services (AWS)
nice to have
- Experience with Docker and containerization technologies, Python and Java
- Familiarity with Kubernetes and container orchestration
- Experience with testing frameworks such as Chai or Sinon
- Experience with Microsoft Azure or Google Cloud Platform
These jobs are for you
benefits for locations
Colombia
For you
- Prepaid Medicine with Colsanitas for you and your legal dependents
- MetLife Life Insurance for you
- Thousands of projects for top brands
- Stable income
For your comfortable work
- 100% remote work forever
- Free licensed software
- Possibility to work on your own device (BYOD)
- Stable workload
- Relocation opportunities
- Flexible engagement models
For your growth
- Free trainings for technical and soft skills
- Free access to LinkedIn Learning platform
- Support from a personal Skill Advisor
- Language courses
- Free access to internal and external e-Libraries
- Access to internal communities and competency centers
- Certification opportunities
get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals