Senior Software Developer needs 5+ years of software development experience

Senior Software Developer requires:

 Strong knowledge of JavaScript framework

 Strong experience with Node.js

 Strong experience with Angular

 Strong problem-solving skills

 Experience with developing restful APIs

 Experience with developing unit tests

 Experience with developing Restful APIs

 Experience with Relational and NoSQL data design patterns

Nice to Have Skills:

iOS or Android development experience

Web application development experience

Experience:

Software Development: 5 years (Preferred)

Angular: 2 years (Preferred)

Node.JS. 2 years (Preferred)

Senior Software Developer duties:

 Become familiar with existing codebase and planned features

 Take ownership of software features and conduct analysis, design, implementation and testing of the feature within an agile development process

 Be open to extend your knowledge in specific development areas as the opportunity arises

 Conduct software analysis and development, keeping up to date with constantly evolving technologies.

 Write strong technical suggestions for new software features.

 Analyze current software and performance.

 Diagnose and troubleshooting issues and testing new software components.