We are looking for a full-time node.js developer to join our team.
The job position includes developing and maintaining node.js projects.
Requirement gathering, research, analyzing, design, development, documentation, testing, and change management
Designing and launching new features
Participating in code reviews, writing unit test, etc.
Troubleshooting and analyzing applications and fixing performance issues and bugs
Finding efficient solutions for technical issues
Considering security concerns in design and implementation
Bachelor / Master Degree in Computer Engineering, Computer Science, or other related fields
Good communication with other team members
Having a passion for testing, troubleshooting problems and discovering unknowns
Analytical thinking, strong problem solving abilities and initiative
Working well under pressure
Ability to manage multiple projects
Having experience in Node.js enterprise level project is a plus
Having experience with software testing tools is a plus
Expertise in TDD is a plus
Having experience with monitoring software is a plus
Having experience in IONIC or Angular is a plus