Node.Js Developer






JOB DESCRIPTION
Roles and Responsibilities
- Developing and maintaining all server-side network components.
- Ensuring optimal performance of the central database and responsiveness to front-end requests.
- Collaborating with front-end developers on the integration of elements.
- Designing customer-facing UI and back-end services for various business processes.
- Developing high-performance applications by writing testable, reusable, and efficient code.
- Implementing effective security protocols, data protection measures, and storage solutions.
- Running diagnostic tests, repairing defects, and providing technical support.
- Documenting Node.js processes, Typescript processes including database schemas, as well as preparing reports.
- Recommending and implementing improvements to processes and technologies.
- Keeping informed of advancements in the field of Typescript and Node.js development.
Skills
- Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
- 4+ years of strong proficiency in Node.js and Typescript. And core principles of javascript.
- Experience in test-driven development.
- Experience working with SQL based DBs, REST API.
- Strong interpersonal, communication, and collaboration skills.
- Exceptional analytical and problem-solving aptitude.
- Knowledge about the Software Development Life Cycle Model, development best practices and standards, source control, code review, build and deployment, continuous integration.
About The Company
Scalex is a Digital Engineering Company that partners with businesses to help them succeed in their Digital Transformation journey. Scalex provides end-to-end product development to thrive on changing business dynamics by leveraging the power of digital technologies such as Web, Mobility, Cloud, and Analytics.
What differentiates us from other consulting businesses is, our focus on constant innovation and dedication to the products or solutions we work on for our customers. With the fast pace of innovation and changing technology, the end products are updated constantly and rapidly. So, our engineers are therefore enjoying the challenge of learning new technologies and synthesizing the acquired knowledge to solve business and real word problems. We follow agile work culture, where we believe in giving autonomy and flexibility to our engineers. At the same time, they will be given responsibility distribution to deliver the best-in-class and quality solutions in time with the limited formalities.
REQUIRED*