Mobile Engineer, SDK

Remote, Toronto, ON, Canada, Vancouver, BC, Canada • $125k - $155k


Role Locations

  • Remote
  • Toronto, ON, Canada
  • Vancouver, BC, Canada


$125k - $155k


26 - 50 people


504 Wellington St W 3rd Floor,
Toronto, ON, M5V 1E3, CA

Tech Stack

  • Node.js
  • React
  • Terraform
  • Kubernetes
  • SQL
  • TypeScript
  • AWS

Role Description

Taplytics / DevCycle is currently seeking a Mobile Engineer, SDK (Mid to Senior) to manage a team of bright engineers and help us tackle unique technical challenges! We run at a very large scale on AWS delivering experiences to billions of devices, requiring unique scaling solutions. We are consistently iterating and improving our systems and workflows to improve how we develop code with a focus on producing the best product possible.

Born at Y Combinator in Silicon Valley - the incubator that helped develop Airbnb, Dropbox, and DoorDash. Taplytics is the Digital Optimization Suite for modern enterprises. We help power the experiences within today's leading brands like RBC, Lookout, Grubhub, and Crate & Barrel to drive more revenue through their apps and websites.

A brainchild of Taplytics, DevCycle was created as a result of overwhelming feedback from dev teams on wanting a well-built solution to help accelerate their deployments safely and securely. It is a new vision of feature management that goes beyond only risk reduction but maximizing feature impact.

Our simple and powerful feature management platform is made for dev teams who are tired of the stress, complexity, and risk of releasing new code. With experience supporting everything from Fortune 10 to start-ups, you’d be joining a team primed to make a big impact on this greenfield feature management industry!

We're designing the future of software development. Learn more about DevCycle here. Come hang out with us here.

About the Role: Mobile Engineer, SDK (Mid to Senior)

Taplytics and DevCycle are expanding and we’re looking to increase the team’s experience base by adding a passionate Mobile Engineer to take ownership over our SDKs, which are interfaces to our platform for billions of devices worldwide, enabling our clients to run experiments on Android/iOS apps from feature flag rollouts to visual edits of the UI. This is a chance to make a high impact on our small team as well as tackle the huge challenge of managing our scale.

We operate using a microservice architecture with many services built using Node.js and Python. Our microservices are powered by various backend systems, including: MongoDB, Snowflake, Redis, Kafka, PostgreSQL, and ElasticSearch. We run at petabyte scale on AWS delivering experiences to billions of devices, requiring unique scaling solutions. We are consistently iterating and improving our systems and workflows to improve how we develop code with a focus on producing the best product possible.

How you’ll make a huge impact:

  • Collaborate with our team to design, implement, build and maintain our mobile SDKs.
  • Write elegant yet strong code that will be at the core of our SDKs.
  • Focus on quality with continuous integration and deployment.
  • Create testing strategies and deployment pipelines
  • Take ownership of the architecture, product backlog and timelines.
  • Embrace the challenges of dealing with, building and maintaining SDKs that power all of our client's applications.
  • Be a core member of a close-knit engineering team that ships code continuously

What an incredible candidate looks like:

  • Strong interpersonal skills and thrives in a highly collaborative environment.
  • Experience with mobile development in Android and/or iOS. We’re open to both or either!
  • Good handle on testing strategies: Integration vs. Unit, mocking tools and strategies, continuous integration, etc...

It would be nice if you had:

  • Open source / SDK development experience.
  • Experience with React Native.
  • Experience working with dependency management tools.
  • Experience building products from beginning to end.
  • Experience working with large scale back ends.

What you’ll get from us:

At DevCycle, our growing team works with some of the world’s best-known brands on very complex and unique technical challenges. Our culture of building, learning and experimentation through collaboration allows us to work on new ideas and try out innovative tech and processes. This means you’ll add valuable experience to your resume quickly. While you’re working to grow the company, we’ll have your back with a competitive salary, mentorship, Employee Stock Options, generous vacation and time off policy, education reimbursement, and robust health benefits starting day one.

DevCycle is an equal opportunity employer. We strive to build a diverse team that embodies our values of mutual collaboration and respect. We recognize how the input of different experiences can positively impact the product and service we deliver to our customers.

About Taplytics

Born at Y Combinator, we take a modern approach to feature management and A/B testing. Our platform is used by the world’s biggest brands, serves billions of customers, and manages trillions of events. Taplytics helps product and development teams create, manage, and measure performance throughout the customer journey, across any platform - all within a single environment.

Company Culture

We pride ourselves on having an open, collaborative culture of passionate and focused team members who have fun while doing the best work of their careers. We have a product & engineering-driven culture with three of our co-founders coming from an Engineering background. Engineering is the largest team, making up almost 50% of our organization. Our engineering leadership team has created an atmosphere where they can create really cool stuff instead of just maintaining legacy systems. Moreover, you’re building them for really cool companies.

We also have a strong culture of learning. On top of our educational credit program, where we cover 90% of the cost for employees to upskill outside of work, the engineering department also hosts bi-weekly engineering lunch & learn and weekly company-wide engineering demo happy hours.

Work-life balance. We don’t glamorize overworking. We understand that we’re a team, not a family. We understand our employees have a life outside of work and we make sure our employees make use of our generous vacation policy to take time off for themselves and spend more time with their loved ones. This is critical to be able to refresh and do the best work of their careers here at Taplytics.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.