Long Term

Remote

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
efficiency;
● 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
Swagger;
● 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
services;
● 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 »