Job Description
Job Description
We are seeking a talented and experienced Senior Software Developer (Node.js) to join our
growing team. You will play a key role in designing, developing, and maintaining robust
backend APIs and complex software applications.
Core Technologies:
- Node.js with Express.js / NestJS
- Databases: MongoDB / PostgreSQL / MySQL (any one or more)
- RESTful APIs (GraphQL is a plus)
- Git-based workflows
- Cloud: GCS / AWS / Azure
Key Responsibilities:
- Design, develop, and own high-performance, scalable, and secure backend APIs that
support production-grade applications using frameworks like Node.js,
Express.js/NestJS.
- Implement best practices in design patterns, coding standards, and software
development methodologies.
- Collaborate with product managers, designers, and other stakeholders to define
requirements and deliver features that meet business objectives.
- Conduct code reviews, provide constructive feedback, and mentor junior developers
to promote a culture of continuous improvement.
- Effectively troubleshoot and solve complex technical problems independently and
collaboratively.
- Stay curious about emerging technologies and actively seek opportunities to
integrate them into your work.
- Take end-to-end ownership of backend featuresfrom requirement
discussions and design to deployment and post-release monitoring.
Good to Have:
- Experience working with any of the Cloud Service Providers like GCP, AWS or Azure.
- Proven ability to solve complex problems arising in the backend environment.
- Experience with containerization technologies (e.g., Docker, Kubernetes).
- Familiarity with performance optimization techniques.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent
work experience).
- Proven experience in developing backend APIs for web applications using Node.js,
NestJS, or similar frameworks.
- Strong proficiency in PHP, Node.js, Python, and other relevant programming
languages.
- Solid understanding of design patterns, object-oriented programming principles, and
software architecture concepts.
- Familiarity with frontend technologies such as React.js or Vue.js is a plus.
- Strong communication skills and the ability to collaborate effectively in a
team-oriented environment.
Bonus Points:
- You have exceptional communication and presentation skills, adept at explaining
solutions to stakeholders and business leads.
- You demonstrate an entrepreneurial spirit and strong diplomatic skills to collaborate
across teams without formal authority.
- You can thrive in a dynamic, fast-paced startup environment.
- You have experience designing for health-tech organizations or complex algorithms.
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Other
Role Category: Other
Role: Other
Employement Type: Contract
Contact Details:
Company: CIEL HR
Location(s): Hyderabad
Keyskills:
Node.Js
Node
Node Js Framework
Nodejs Applications
Backend Development