Requirements
- An experienced software engineer with a proven track record of designing and building commercial software products in an Agile environment
- Collaborative and enjoys working in a tight-knit, team-oriented group
- Detail-oriented and passionate for creating an awesome user experience
- Deliberate and demonstrates sound judgment for balancing between rapid development and long-term code maintainability and supportability
- Knowledgeable of current web development technologies
- Expert knowledge of at least one of Javascript, C, C++, C# or Java
- Believes in the power of test driven development and the need for writing automated tests as part of development
- Skilled debugger who can put out fires under pressure when things go wrong in production environments
- Has knowledge of a variety of modern software frameworks (server side & browser side) and the versatility to work with them all
- Experience with AngularJS, Bootstrap, jQuery
- Experience with Node.js, WebSockets, REST API design & development
- Experience with modern SW Engineering development and automation tools like Git, Jenkins, Grunt, WebStorm, JIRA, etc.