Project Description
Our Client is on a mission to build the IPO process support of the future and we're looking for the passionate collaborators, innovators, advisors, and leaders who can get us there.
As a Node.js developer you will assist Client's digital technology team in defining, developing, and extending the architecture of client solutions to support our brand websites.
Your subject matter expertise in front-end web development utilizing Node.js development framework will help us optimize and enhance our web capabilities and help us serve our client's needs more effectively.
You'll be also responsible to build, lead and support the remaining team members on your stream.
Responsibilities
• Design & Development - Define and extend the technical architecture for our application using Angular and Node.js. Your skills will be leveraged to develop and assist with BAU requests like daily content change, front-end web template designs etc.
• Continuous Improvement & Collaboration- Share your best practices and coding knowledge at all times to help enhance existing processes and technologies, improving documentation, maximizing learning on the team, and encouraging process optimization.
• Project Delivery & Documentation - Assist your team members with technical documentation creation and ensure compliance with Client's standards, best practices, web accessibility frameworks, and security protocols. Wherever necessary, present project status document to senior management and other team members and ensure project timelines are being met
• Team Leadership - You'll be responsible to managed your development team, provide guidance and mitigate any possible issues.
Skills
Must have
• 5+ years of proven IT experience
• Excellent expertise in JavaScript
• Solid understanding and practical experience of Node.js
Nice to have
• Hands-on experience with typescript
• Good knowledge of HTML5 and CSS/CSS3
• Experience and expertise with Angular framework
Languages
English: B2 Upper Intermediate