Systems Integration Development Engineer



Description: Leverage your full stack development skills and passion to create cutting-edge applications and services built from the ground up. This position requires proficiency with JavaScript, Node, AngularJS, React, API and database design. The Systems Integration team is also involved in broader initiatives that span across multiple languages, technologies and platforms. Desire and ability to learn new technologies quickly is a must.

Writing great software
Constantly learning new technologies
Feature scoping, planning and estimation
Close collaboration with designers and other engineers
Daily standups, weekly planning meetings

Required skills/experience:
Proficiency with at least one of AngularJS, React
Restful API design and integration
Familiarity with TDD and CI
HTML5 / CSS / JavaScript
Design Patterns, Object Oriented Programming
Database design patterns

Recommended skills/experience:
Familiarity with deployment on AWS and/or Azure environments
Experience with Scrum, Agile, XP development methodologies
Version Control Software (Git, SVN)


More Open Engineering Positions

Android Software Engineer


Our Android team is a close-knit group of engineers who love creating solutions to technical problems.  We are a motivated group who share a set of common values.  Among them are: clean code, performant code, testable code, working together, good communication, continuous learning, continuous integration, simplicity.  Together, we strive to give all of our stakeholders the best experiences possible.

iOS Software Engineer


The iOS Team at Ratio, aka The Best Team, is the portrait of professionalism. We believe in elegant solutions to problems, without fighting the Apple frameworks, all with an eye towards the best user experience and satisfied customers. We believe black turtlenecks and blue jeans are the highest expression of beauty and the peak human experience. Also, we have tasty Kool-Aid.

Systems Administrator/IT Support


Our company is searching for a Systems Administrator/IT Support person who is passionate about their work and who is curious and eager to learn from our exceptional team!