Job Summary:
Design, develop and maintain enterprise web and mobile applications for tablets and phones
Work with our UX team to create amazing end-user experiences on our mobile applications
Integrate customer feedback into our mobile applications
Primary/Essential Duties and Key Responsibilities:
Design, develop and maintain enterprise web and mobile applications for tablets and phones
Work with our UX team to create amazing end-user experiences on our mobile applications
Integrate customer feedback into our mobile applications
Required Qualifications:
Min. 2+ years working experience with modern JavaScript: ES6, TypeScript, SCSS and CSS Frameworks, Angular, NgRx, Build Tools like Gulp and/or Webpack; Ionic would be a plus.
Min. 2+ years working experience using Java
Comprehensive knowledge of modern JavaScript: ES6, TypeScript, SCSS and CSS Frameworks, Angular, NgRx, Build Tools like Gulp and/or Webpack; Ionic would be a plus.
Working experience using Java
Strong use of source code repositories. Proficiency with tools including: Git, TeamCity, Concourse
University degree in Computer Science or Engineering; equivalent experience accepted
Preferred Qualifications:
Experience using automation testing tools (Selenium, xUnit, mocking frameworks)
Strong debugging and problem-solving skills
Working experience using SQL
Passion for cutting edge mobile technologies
Clear communicator who works well in a team setting
Travel Requirements:10% or less
Check out how we give our employees the chance to work on whatever project they want for 48 hours!https://www.youtube.com/watch?v=2Aw55CP1IO8&feature=youtu.be
Typical Interview Process:
If your application is selected, a Talent Acquisition Team Member will reach out to schedule a phone screen with them.
If selected to move forward, you will complete a HackerRank Coding Assessment.
If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
Offer stage.
