About the role
Bachelor's degree in Computer Science, Information Technology, or a related field
5-8 years of hands-on experience in Node.js, React JS, building REST APIs,
Knowledge of Node.js and frameworks available for it i.e., Express, Axios, etc
Understanding the nature of asynchronous programming and its quirks and workarounds
Good understanding of server-side templating languages, CSS preprocessors
Good understanding of front-end technologies, such as HTML5, and CSS3
User authentication and authorization between multiple systems, servers, and
environments
Experience with cloud storage & caches - RDBMS (PostgreSQL, MySQL), NoSQL (MongoDB)
Designed applications using Micro services Architecture, Domain Driven Design, REST APIs
Comfortable to work at all tiers of modern applications, from the scratch.
Strong and solid software development fundamentals (Data structures, Algorithms,
problem solving, OO design, and system architecture)
Delivered scalable mass market portals/ apps
Knowledge in Java/Spring will be a plus
RequirementsRole & Responsibilities:
You will work closely with the business product, technology build and QA team for
delivering software solutions/ products
Design and develop highly scalable and secure systems
Reviewing quality and guiding the junior team members during entire delivery lifecycle
Work with a performance oriented team driven by ownership and open to experiments.
Integrate CI/CD for complete DevSecOps pipeline