HamburgerMenu
hirist

Node.js Developer - Server Side Component

Prime Infosoft
Trivandrum/Thiruvananthapuram
5 - 16 Years

Posted on: 09/07/2025

Job Description

We are looking for a Mid-Level Node.js Backend Developer with strong experience in backend development, particularly in Node.js and GraphQL. The ideal candidate will have hands-on expertise in AWS, JavaScript, and TypeScript, and be capable of building scalable, high-performance systems. Youll work in a collaborative environment, partnering with front-end developers, product managers, and other stakeholders.


Key Responsibilities :


- Backend Development: Design, develop, and maintain scalable back-end systems using Node.js and GraphQL.


- Server-Side Logic: Implement and manage server-side logic, ensuring high performance and responsiveness.


- API Development: Develop and maintain GraphQL schemas and resolvers.


- Cloud Deployment: Deploy, monitor, and manage applications on AWS.


- Collaboration: Work closely with front-end developers, product managers, and other stakeholders to define API requirements and functionalities.


- Optimization: Optimize applications for speed and scalability.


- Debugging & Troubleshooting: Troubleshoot, debug, and perform code reviews.


- Documentation: Create and maintain comprehensive documentation for new and existing features.


- Team Leadership: Mentor and manage junior developers.


Required Skills & Qualifications :


- Professional Experience: 5+ years of back-end development experience with strong expertise in Node.js and GraphQL.


- Programming Languages: Proficient in JavaScript and experience with TypeScript.


- Cloud Technologies: Solid experience with AWS services.


- Version Control: Experience with Git for version control.


- Containerization: Understanding of Docker and containerization technologies.


- CI/CD: Familiarity with CI/CD pipelines and tools.


- Security: Experience with authentication and authorization mechanisms (e.g., OAuth).


- Problem-Solving: Excellent troubleshooting skills and attention to detail.


- Collaboration: Strong communication skills and the ability to work effectively within a team.


Preferred Skills :


- Architecture: Knowledge of microservices architecture and design patterns.


- Mentorship: Experience in managing and mentoring junior developers.


- Develop and maintain Node.js applications


- Write clean and efficient code


- Create scalable and reliable software solutions


- Collaborate with cross-functional teams to define, design, and ship new features


- Troubleshoot and debug issues


- Optimize existing applications for performance and scalability


- Utilize testing frameworks to ensure quality software delivery


- Stay up-to-date with emerging trends and technologies in Node.js and software engineering


- Continuously learn and improve software development skills and techniques


info-icon

Did you find something suspicious?