Fullstack Developer (NodeJS & Vue/Angular/React)

IT Teams is a Romanian 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

Fullstack Developer (NodeJS & Vue/Angular/React)

Our client is a global professional services company that makes business transformation real. They drive
digital-led innovation and digitally enabled intelligent operations for our clients.

Long Term


8 hours per day

Asap, April 2022

Role Summary/Purpose

● Strongly adhering and driving team towards standards driven API Design & REST API spec
conformation along with SQL/NoSQL databases performance;
● Driving teams towards micro-services while understanding the enterprise specific implementations
with different technologies;
● Flexible to work with a cross-functional team to create great customer experiences and implement
high quality code;
● Continuously discover, evaluate, and implement new technologies to maximize development
● You prioritise performance in all your development – both network and rendering.

Qualifications / Requirements

● At least 3+ years of experience in creating web application back-end using NodeJS and 2+ of
experience in ReactJS/VueJS/AngularJS, NodeJS, Bootstrap, HTML5, CSS3/CSS4 and modern
open-source web frameworks;
● Have experience in building highly scalable REST APIs and library design using Node Js, Express js/Python;
● REST API construction, documentation, and architecture, including API description languages like
● Basic understanding of CSS pre-processing platforms, such as LESS, SASS & PostCSS;
● Experience with state management libraries – Redux, Vuex, Redux-Saga/ Redux Thunk;
● Deeply understand the Typescript/JavaScript and syntax (ES6 +) Python;
● Strong knowledge of any SQL database;
● Experience of any NoSQL database or a graph database is a plus;
● Understanding of event patterns like CQRS and microservices architectures is a plus;
● Demonstrated awareness of cross-browser compatibility issues and client-side performance;
● Working experience on Git and understanding of tools like npm;
● Is knowledgeable about a wide range of web and internet technologies;
● Brings creativity to their work and designs resilient, scalable, and maintainable software;
● Should have strong communication skills. Candidates can work with engineers, designers, product
managers, and engineering managers to prioritize work and identify opportunities that will benefit
multiple teams;
● Track record of designing, developing and supporting highly scalable, responsive web applications and
● Worked in Agile teams in cross functional teams;
● Ability to produce high quality code that is unit tested, code reviewed, and checked in regularly for
continuous integration;
● Ability to build reusable code and libraries for future use;
● Proficient understanding of JavaScript unit testing framework and libraries, such as Mocha, Chai,
Jasmine, Jest ( Must Have);
● Exposure to Agile software delivery; acceptance test driven development and/or test-driven
development preferred;
● Experience with cloud platforms (Azure/AWS) and containerization (Docker, Kubernetes) is a plus.


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 »