About The Position

At Klaviyo, we value the unique backgrounds, experiences and perspectives each Klaviyo (we call ourselves Klaviyos) brings to our workplace each and every day. We believe everyone deserves a fair shot at success and appreciate the experiences each person brings beyond the traditional job requirements. If you’re a close but not exact match with the description, we hope you’ll still consider applying. Want to learn more about life at Klaviyo? Visit careers.klaviyo.com to see how we empower creators to own their own destiny. Why You Should Join the Mobile App Growth Team The Mobile App Growth team, a diverse group of accomplished engineers, focuses extensively on developing new, greenfield projects within the mobile application domain. Their work is cross-functional, spanning various mobile platforms, and includes developing full-stack solutions to support product features exposed to mobile users via our SDKs. Over the past year, the Mobile App Growth team at Klaviyo has introduced new mobile-first features (like geofencing and in-app forms) and enhanced Klaviyo’s mobile integration offerings. This expansion has augmented the scope of the team’s responsibilities. With new products to cultivate and integrations to support, the team requires a highly capable Senior Software Engineer to help manage the increasing demands within Klaviyo's mobile ecosystem. This senior engineer will contribute to the expansion and maintenance of the team’s iOS and React Native initiatives, furthering current product features and extending Klaviyo’s reach beyond traditional email marketing into comprehensive mobile engagement.

Requirements

  • Deep experience in modern iOS development
  • Exposure and familiarity with React Native development
  • Open to working with different technologies: Python, React, AWS, GoLang, Android, Flutter (prior experience not required but nice to have)
  • Have a proven track record of leading complex projects and collaborating across multiple teams
  • Experience working with mobile webviews and location services.
  • Comfortable leveraging AI technologies to contribute effectively to different domains
  • Self-starter - As the member of the team, we are looking for someone who can bring with them expertise in greenfield iOS development.
  • Adaptability - We will be working not just in native SDKs but also backend and frontend Klaviyo stacks, dev tooling and possible expansion into tertiary SDKs in the future.
  • Ambition - We are looking for people that can take an idea and have the ambition to headline it in the future.
  • Learning - To be always learning is a core value at Klaviyo and this role will require someone excited to learn new technologies and expose themselves to new approaches

Nice To Haves

  • Open to working with different technologies: Python, React, AWS, GoLang, Android, Flutter (prior experience not required but nice to have)

Responsibilities

  • You will be a core member of the Mobile App Growth team, working on impactful mobile experiences making mobile integrations a core pillar of Klaviyo’s offerings
  • Work closely with product to provide the best experience for our customers
  • Collaborate with and grow junior engineers in their roles. Providing feedback and guiding them on projects.
  • Take ownership of cross-functional projects from inception to release.
  • Work across different mobile technologies with a focus on iOS and React Native
  • Work in the Django framework to help build out a pipeline for rendered mobile experiences.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service