Node JS - Architect
Description
Roles and Responsibility
- Design and develop high-quality, scalable, and efficient software systems using Node JS.
- Collaborate with cross-functional teams to identify and prioritize project requirements.
- Develop and maintain technical documentation for software systems and applications.
- Troubleshoot and resolve complex technical issues related to Node JS applications.
- Mentor junior developers and provide guidance on best practices for coding standards.
- Participate in code reviews and ensure adherence to coding standards.
- Strong understanding of Node JS fundamentals, including data structures, algorithms, and object-oriented programming concepts.
- Experience with Node JS frameworks such as Express.js, MongoDB, and PostgreSQL.
- Excellent problem-solving skills and the ability to analyze complex technical issues.
- Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
- Ability to design and develop scalable, efficient, and reliable software systems.
- Strong attention to detail and the ability to write clean, well-documented code.
