Inactive
B

Betterment

Online retailer of branded apparel and gifts

Mobile Engineer

Mobile EngineeringPosted on Nov 5
Full-timeNew York, NY, USA

About the Job

Requirements

  • Experience building applications with JavaScript/TypeScript and React Native, and familiarity with the underlying iOS and Android platforms.
  • A solid understanding of mobile application architecture and performance, with the ability to make reasonable design decisions for owned features.
  • Write simple, readable, well-tested code that requires minimal rounds of review feedback, with attention to accessibility and performance.
  • Deliver features predictably by balancing scope, complexity, and time, and proactively communicating changes in scope or timelines.
  • Interest in improving the team's developer experience and mobile platform by contributing to and advocating in engineering forums.
  • Hands-on experience using AI coding tools in production work, with judgment about when to use them, verify their output closely, or write code independently.

Responsibilities

  • Own medium-sized features and project milestones end to end, from design to release, partnering with a project lead on planning and following software development best practices to ship high-quality software continuously and iteratively.
  • Collaborate with Product and Design teams to develop experiences that guide customers on their saving and investing journey.
  • Work alongside Full Stack Engineers to ensure features and the application scale with the business while remaining performant and secure.
  • Mentor less experienced teammates through code review and by helping them get unblocked, while learning from senior engineers and growing domain expertise and reviewer capability.
  • Maintain the software through clean code, rigorous testing, and pragmatic programming.
  • Triage and resolve local and production issues using logs, traces, and metrics, and write concise design documents that build team consensus.
  • Work in small groups with colleagues to improve the application.
  • Contribute to an open-communication environment where engineers can share ideas and take initiative on work that advances company objectives.

Desired Qualifications

  • Experience with Flutter.
  • Experience with GraphQL.

About the Company

Betterment

Online retailer of branded apparel and gifts

Betterment runs an online retail storefront that sells branded apparel, accessories, and gifts. Customers can buy items such as t-shirts, hoodies, onesies, beanies, mugs, and tote bags through the brand’s online shop. The products are designed and marketed with a focus on promoting happiness and a better lifestyle under the motto “Wear Betterment. Pursue Happiness.” Revenue comes from direct sales on the online platform, with prices set regularly and occasionally discounted, leveraging economies of scale as sales grow. Compared with other online retailers offering niche branded products, Betterment differentiates itself by a broad, lifestyle-focused lineup and a clear happiness-centric message aimed at a wide range of customers. The company’s goal is to grow a direct-to-consumer business that makes branded, feel-good merchandise accessible to many shoppers while driving profitability through high-volume sales.

Company size
501-1,000
Company stage
Debt Financing
Total funding
$435M
Headquarters
New York City, New York
Founded
2010

Recently Posted Jobs

Explore more opportunities at Betterment

See more jobs