Senior Software Engineer

Switchfly

(San Francisco, California)
Full Time
Job Posting Details
About Switchfly
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.
Summary
Switchfly is hiring a Senior Software Engineer to provide technical leadership with the ability to influence and inspire change in our organization. The mission of this R&D initiative 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!
Responsibilities
* 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.
Ideal Candidate
* 5+ years of professional software development experience working on large-scale/web-based applications * Strong knowledge with Angular, Ember, or similar JS frameworks * Experience developing/consuming Web Services (REST, SOAP, JSON) and APIs (Service-oriented architectures) * You can go end-to-end on any stack, 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. * Desired in leading and inspiring development teams!
Compensation and Working Conditions
Benefits Benefits included

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.