Software Engineer
Switchfly
(Denver, Colorado)Switchfly is the most comprehensive enterprise SaaS provider of travel and loyalty solutions. Our flexible white-label platform powers personalized, feature rich, and localized websites for global brands in travel, financial services and ecommerce. We are continually improving our high-availability, high-traffic solutions for our clients. The Switchfly technology that powers the user experience for these global brands is core to their business and to ours.
Switchfly is hiring a Software Engineer to influence and inspire change in our organization. The mission of the engineering team is to revolutionize the shopping experience in the travel industry by offering a carefully designed UI with cross-device (desktop, tablet and mobile) support in a SaaS platform. Cross-functional partnership is deeply meaningful to us. We focus on high-value products that solve clearly identified problems but designed in a sustainable way so that value continues to deliver in the long term. By joining our team, your contribution will have an immediate impact on how people book their next trip!
- Define, design and build a flexible, scalable framework with performant, maintainable, clear, and concise code.
- Establish best engineering practices and influence them through solid design decisions, processes, and tools.
- Shape our web and mobile technology innovation as we continuously improve our platform.
- Implement unit and integration tests to ensure the delivery of high quality features.
- Work closely with a small cross-functional team and get involved in all aspects of the product development life cycle.
- 2-3 years of professional software development experience working on large-scale/web-based applications
- Familiarity with Angular, Ember, or similar JS frameworks
- Experience developing/consuming Web Services (REST, SOAP, JSON) and APIs (Service-oriented architectures)
- You are comfortable with end-to-end stack and can quickly digging in to unearth the best patterns and design decisions
- You are able to work independently or in teams and manage time effectively.
- You have experience with test-driven development techniques and/or well-disciplined to write unit tests that assert something useful.
- You're humble, smart, personable and friendly
- You communicate clearly and respectfully with an adaptive, empathetic, collaborative and positive mindset.
- You are motivated and strived to deliver high quality code.
Benefits | Benefits included |
---|
Questions
There are no answered questions, sign up or login to ask a question
- APIs
- JavaScript
- jQuery
- Software Development
- Web Services
- AngularJS
- Git
- Jenkins
- JSON
- REST
- SOAP
- Test Driven Development (TDD)
- Twitter Bootstrap
- Ember.js
- Web-Based Application
- Service Oriented Architecture
- JavaScript Frameworks
- Handlebars.js
- Spring MVC
- PostgreSQL

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.