i
SquareBoat
1 SquareBoat Job
Node.js Developer - Server Side Component (4-8 yrs)
SquareBoat
posted 13d ago
Fixed timing
Key skills for the job
Role : Engineering Sr.Node Developer.
Location : Gurgaon, Haryana.
We are seeking an experienced and highly skilled Senior Node Developer to join our dynamic team in Gurgaon.
About This Position :
If you have a strong background in Node.js development and are proficient with related technologies, we want to hear from you!.
What are you going to do :
Software Development :
- Design, develop, and maintain high-performance and scalable server-side applications using Node.js.
- Write clean, efficient, and well-documented code.
- Ensure code quality through code reviews, unit testing, and integration testing.
System Architecture And Design :
- Contribute to architectural decisions and design scalable and robust solutions.
- Develop and implement APIs and microservices.
- Optimize application performance and scalability.
Technical Leadership :
- Mentor junior developers and provide technical guidance and support.
- Lead and participate in technical discussions and decision-making processes.
Collaboration :
- Work closely with product managers, designers, and other developers to understand requirements and deliver high-quality software solutions.
- Coordinate with front-end developers to integrate user-facing elements with server-side logic.
Deployment And Maintenance :
- Manage deployment processes and CI/CD pipelines.
- Monitor and maintain applications post-deployment to ensure optimal performance and reliability.
Educational Background :
You need to have :
- Bachelors degree in Computer Science, Engineering, or a related field.
Technical Skills :
- Strong proficiency in Node.js and JavaScript (ES6 ).
- Experience with related technologies and frameworks (e., Express, Koa, NestJS).
- Knowledge of front-end technologies (e., HTML, CSS, JavaScript frameworks like React or Angular).
- Experience with databases (SQL and NoSQL) and data modeling.
- Proficient in using version control systems, particularly Git.
- Familiarity with containerization technologies like Docker.
- Experience with cloud platforms (e., AWS, Azure, Google Cloud) and deployment processes.
- Understanding of RESTful APIs, WebSockets, and microservices architecture.
- Knowledge of testing frameworks and tools (e., Mocha, Chai, Jest) is a plus.
Professional Experience :
- 4 years of professional experience in Node.js development.
- Proven track record of designing, developing, and deploying scalable software applications.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Node JS Developer roles with real interview advice