Job Description
The ideal candidate will have a strong technical background, including expertise in back-end technologies, and a passion for mentoring and guiding junior engineers.
Key Responsibilities:
Design and develop scalable and efficient software solutions using Node.js and ExpressJS
Mentor and guide junior engineers to improve their skills and knowledge
Collaborate with cross-functional teams to identify business requirements and develop software solutions
Evaluate and recommend new technologies and tools to improve software development efficiency
Requirements:
Minimum 5 years of experience in software development, with at least 1 year in a backend development role
Strong technical background, including expertise in Node.js, ExpressJS, and JavaScript (ES5, ES6 and onwards)
Deep understanding of closures, prototypal inheritance, DOM manipulation, HTTP, web security, and cross-browser compatibility challenges
Hands-on experience with low-level and high-level design practices and patterns
Familiarity with front-end frameworks like React and Angular
Experience with cloud platforms such as AWS, Azure, and Google Cloud
Knowledge of containerization and orchestration tools like Docker and Kubernetes
Strong understanding of database technologies, both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Couchbase)
💡 Quick Summary
Seeking a career-building opportunity? The Technical Lead For Software Development position is now open for candidates interested in the Software Developer Jobs sector. This role in New Delhi offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
