
Job Description – Node.js Developer (5–8 Years Experience)
Position: Node.js Developer
Experience Required: 5 to 8 Years
Location: Coimbatore
Employment Type: Full-Time
Job Summary
We are looking for an experienced Node.js Developer with 5 to 8 years of hands-on experience in backend development using Node.js and TypeScript. The ideal candidate should have strong expertise in building scalable server-side applications, working with PostgreSQL databases, and solving complex technical problems efficiently.
The candidate should be capable of designing robust APIs, optimizing application performance, and collaborating with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
- Develop, maintain, and optimize backend services using Node.js and TypeScript
- Design and implement scalable RESTful APIs and microservices architecture
- Work extensively with PostgreSQL for database design, query optimization, and performance tuning
- Write clean, maintainable, and reusable code following best development practices
- Troubleshoot, debug, and resolve production issues efficiently
- Collaborate with frontend developers, QA teams, DevOps, and product managers
- Participate in code reviews and ensure high coding standards
- Improve application performance, security, and scalability
- Implement unit testing and integration testing for backend services
- Contribute to system architecture discussions and technical decision-making
Required Skills
- 5 to 8 years of strong experience in Node.js development
- Hands-on expertise in TypeScript
- Strong working knowledge of PostgreSQL including complex queries, indexing, and optimization
- Excellent problem-solving and analytical skills
- Experience with REST APIs and backend architecture design
- Understanding of asynchronous programming and event-driven architecture
- Familiarity with Git version control and CI/CD practices
- Experience with authentication mechanisms like JWT, OAuth, etc.
- Knowledge of caching systems like Redis is an added advantage
- Exposure to cloud platforms like AWS, Azure, or GCP is preferred
Preferred Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field
- Experience in Agile/Scrum development environment
- Strong communication and team collaboration skills
- Ability to work independently and handle ownership of modules/projects
Bonus Skills
- Experience with Docker and Kubernetes
- Knowledge of GraphQL
- Exposure to message queues like RabbitMQ or Kafka
- Familiarity with monitoring and logging tools
What We Offer
- Competitive salary package
- Career growth opportunities
- Collaborative work environment
- Exposure to modern technologies and large-scale systems
- Learning and development opportunities

About Hashone Career
About
Company social profiles
Similar jobs
- Experience in Node.js Frameworks
- Hands-on experience with MongoDB
- Strong proficiency with JavaScript, Socket IO, ExpressJS & SailsJS
- Experience working with third-party developer tools, including documentation, APIs, and SDKs
- Good Grasp of Asynchronous Programming and Its Workarounds
- Database Schema design for Business Processes
- Working Knowledge of JWT based passport Authentication
- Can Write and Refactor Efficient Codes
- Experience in Implementing Data Protection
- Must have demonstrated the ability to deliver high-quality products on time
- Knowledge of GIT, SVN technology
EXPERIENCE: 2 to 5 years
LOCATION: Bangalore
TIMINGS: Indian Shift Timings
TYPE OF WORKING: work from office
NOTICE PERIOD: 1 month
RESPONSIBILITIES
• Write maintainable, scalable, and efficient code.
• Follow coding standards, unit-testing, code reviews etc.
• Follow release cycles and commitment to deadlines.
• Collaborate with the team and communicate effectively.
• Ability to work in a fast-paced startup.
CANDIDATE MUST HAVE
• Nodejs
• Data structure & Algorithms
DESIRED SKILLS & EXPERIENCE
• BE/BTech in Computer Science or related technical discipline
• Good knowledge of JavaScript, JSON, Relational/NoSQL DB,
• Experience in writing modular/reusable code using JavaScript frameworks like Node JS,
• Express JS etc.
• Knowledge of Restful Web Services
• Understanding of OOPS, Data Structure, and Algorithms
• Knowledge of Python will be a plus point.
• Good Analytical and Problem-solving skills
• Knowledge of source control tools, preferably GIT
• Familiar with Agile methodologies

- You’ve been building web applications professionally for 4+ years
- You’re proficient in NodeJS, TypeScript, MySQL, and MongoDB
- You possess strong OOP and design pattern knowledge
- Familiar with modern engineering practices: Code Reviews, Continuous Deployment, Automated Testing, etc
- You write understandable, testable code with an eye towards maintainability and experience with TDD (Test Driven Development)
- You have the ability to build RESTful APIs
- Explaining complex technical concepts to designers, support team, and fellow engineers is not a problem for you
- Well versed with the fundamentals of computer science and distributed systems
- Frontend experience; (Good to have) Angular
- Start-up experience, preferably a tech start-up
- Open-Source contributor
- You have experience with other programming languages -- e.g., Python, Ruby, PHP, Go, C, etc.
- Passionate about/experienced with open source and developer tools
- You have a bachelor's degree in Computer Science, Engineering, or related field, or equivalent training, fellowship, or work experience
Qualifications
- BE/ B. Tech/ MSc/MTech
- Candidate should possess the degree from a recognized University/ Institution only
1. Developing the modules according to the business requirements
2. Taking end-to-end responsibility of developing models, architecture, and developing product features
3. Working with the front end team and ensuring that the product/features are released and tested
4. Managing Team of Interns, Tracking Milestones, ensuring products features are released on time.

1 to 3 years’ experience in .Net + MVC
• Experience in AngularJS, NodeJS or ReactJS will give an edge
• Database technologies -MySQL/PostgreSQL
• API design & development
• CSS frameworks like Bootstrap or similar
• Write reusable, efficient code
• Added Advantage - AWS
Candidate should be able to join within 15-30 days, is willing to work with a startup, has experience of 2-5 years, and are from Pune.





