18 Zopsmart Technology Jobs
ZopSmart - Node.js Developer (4-8 yrs)
Zopsmart Technology
posted 1mon ago
Job Description :
Responsibilities :
- Design, develop, test, and deploy robust, scalable, and high-performance Node.js applications.
- Write clean, well-structured, and maintainable code.
- Collaborate with cross-functional teams to define and implement new features.
- Ensure code quality and adherence to best practices.
- Diagnose and resolve complex technical issues.
- Analyze system performance and identify bottlenecks.
- Implement solutions to improve system reliability and efficiency.
- Compile and analyze data to identify trends and opportunities for improvement.
- Optimize application performance and scalability.
- Implement data-driven solutions to enhance user experience.
- Collaborate with stakeholders to understand requirements and translate them into technical solutions.
- Work closely with team members to ensure smooth project execution.
- Mentor and guide junior developers to foster their growth and development.
- Stay up-to-date with the latest Node.js and JavaScript trends and technologies.
- Explore innovative approaches to problem-solving and software development.
- Contribute to the development of new tools and libraries.
Requirements :
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3+ years of hands-on experience in Node.js development.
- Strong proficiency in JavaScript and its core concepts.
- Experience with popular Node.js frameworks (Express.js, NestJS, etc.).
- Solid understanding of asynchronous programming and event-driven architectures.
- Experience with database technologies (MongoDB, PostgreSQL, etc.).
- Familiarity with RESTful API design and development.
- Experience with version control systems (Git).
- Strong problem-solving and debugging skills.
- Excellent communication and interpersonal skills.
- Experience with cloud platforms (AWS, GCP, Azure).
- Knowledge of frontend technologies (React, Angular, Vue.js).
- Understanding of security best practices.
- Experience with testing frameworks (Jest, Mocha, Chai).
- Ability to mentor and guide junior developers.
Key Competencies :
- Deep understanding of Node.js, JavaScript, and related technologies.
- Ability to analyze complex problems and devise effective solutions.
- Strong written and verbal communication skills.
- Ability to collaborate effectively with cross-functional teams.
- Willingness to learn new technologies and adapt to changing requirements.
- Meticulous approach to code quality and standards.
Additional Requirements :
- Proven ability to lead and mentor junior developers.
- Experience in managing and delivering projects on time and within budget.
- Willingness to travel internationally as needed.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Node JS Developer roles with real interview advice
10-14 Yrs
3-7 Yrs