Software Developer Node.js

IT Teams is a company specialized in software outsourcing and remote staffing. We  aim to assemble passionate experts to help companies and startups achieve success. We deliver the perfect combination of technical skills, methodology and high speed delivery techniques to help startups and established companies extend their development teams.


Apply now »

Job Openings

Software Developer Node.js

Our client is looking for a talented Node.js Developer with strong DevOps skills to join their team and to help
build out the best in class CI / CD pipelines and toolchains.

Long Term


8 hours per day

Asap, April 2022


● 5+ years of work experience as a Software Developer / Engineer with an emphasis on the
development of packages and tools using Javascript and Node.js;
● Experience in working with Strapi is a plus;
● Source Control Systems (Git, Gitlab, SVN, or similar);
● Software branching strategies and trunk-based development;
● CI Tooling;
● Created build/test/deploy pipelines;
● Fluent in Javascript;
● Experience developing and managing custom packages;
● Experience in working with SQL and NoSQL databases;
● Understands Object-Oriented software design;
● Worked in an Agile software development environment;
● Understanding of a Secure Software Development Lifecycle;
● Experience working with the public cloud (such as AWS, Digital Ocean, GCP, Azure);
● Worked with containers (Docker);
● Understanding of cloud-native or microservice architecture;
● Worked with distributed teams.


● Developing enterprise quality software and products;
● Creating and extending an automated release management framework;
● Building guardrails around the development process;
● Having a security and trust mindset when designing and building systems;
● Consult with internal customers and act as an advocate in representing their requirements to teams
and develop innovative ways to overcome their challenges;
● Good problem-solving skills;
● Excellent verbal communication skills;
● Good interpersonal skills.


Apply now »
Screenshot 2018-10-12 at 01.45.47

Why IT Teams:

We are driven by curiosity so we conduct a Discovery Process, ensuring that the technology we deliver stays in tune with customer’s business goals. We encourage our team members to speak up, to share their advices and worries if any, so we are able to properly handle the software development projects risks. Honesty is a key ingredient of our collaboration with customers as well with our colleagues. Our Commitment towards customer goals is reflected by our regular progress reporting, a constant revision of project goals and deadlines and a solid quality control.

Apply now »