Drift

Staff Software Engineer - Mobile

Save to Kiter
What Drift is looking for in applicants

About Drift

Drift is the Revenue Acceleration platform that uses Conversational Marketing and Conversational Sales to help companies grow revenue and increase customer lifetime value, faster. More than 50,000 businesses use Drift to align sales and marketing on a single platform to deliver a unified customer experience where people are free to have a conversation with a business at any time, on their terms. Our mission is to use conversations to make business buying frictionless, more enjoyable, and more human.

Continually recognized as a leader for innovation and growth, Drift is expanding our R&D teams and opening a Center of Excellence in Guadalajara, Mexico.  The recent investment from Vista Equity Partners has accelerated our rapid growth, under the leadership and guidance of our LatinX founders, and created a fast, exciting workplace where curious and determined people solve real business problems to help customers every day. 

About the role

Drift is seeking passionate engineers to help us improve our existing chat, video and create new mobile experiences for Android and iOS platforms.

 We work together on close knit, small teams to develop our apps and as a result wear many hats. As a Mobile engineer at Drift you will be delivering new features, together with other teams defining the data flows and APIs used by the apps, reacting to customer feedback & internal user testing, helping to ensure quality, working closely with our UX team to prototype new experiences and helping expand our app's reach however possible. 

We are also passionate about respecting code quality and following our defined best practices while always searching for new, better ways to get things done. We value our ego-free code reviews and have continuous integration set up to test our pull requests, deliver nightly builds and run nightly regressions of our automated tests. 

What will you be doing:

  • Develop new features and bug fixes for our iOS and Android apps.
  • Implement & iterate with our UX team to bring features from conception to launch.
  • Participate in code reviews to ensure code quality and shared knowledge.
  • Partner with other teams on defining the backend information architecture and data flows required by our apps
  • Collaborate with Product & Design to set goals, milestones, and to synthesize customer stories into a development plan. You will be responsible for guiding architectural decisions, ensure excellent engineering quality and mentor other engineers to do their best work!

Drift is committed to being an equal opportunity employer. 

We know that applying for a new job can be intimidating. But guess what? At Drift, there is no such thing as an “ideal candidate.” We believe in the power of teamwork -- and in the desire to learn something new every day. We believe in hiring people, not just skills. Take it from our CEO

If this sounds like a company you would like to join and a role you would thrive in, please don’t hold back from applying! Whatever skills you bring to the table or background you’re coming from, we welcome you to start a conversation with us. We need your unique perspective for our continued innovation and success. We’re looking forward to learning more about you!

Drift is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at disabilities@drift.com #LI-Remote

 

Want some tips on how to get an interview at Drift?

What is Drift looking for?
If this role looks interesting to you, a great first step is to understand what excites you about the team, product or mission. Take your time thinking about this and then tell the team! Get in touch and communicate that passion.
What are interviews for Staff Software Engineer - Mobile like?
Interview processes vary by company, role and team. The best plan is to see what others have experienced and then plan accordingly.
How to land an interview at Staff Software Engineer - Mobile?
A great first step is organizing your path to an offer. Check out Kiter for tools to get started!