Senior Software Engineer, Mobile

Going Logo

Going

πŸ“Remote - Worldwide

Summary

Join Going's growing team as a Senior Software Engineer, Mobile and play a crucial role in building and improving our recently launched mobile app. You will collaborate with product and design teams, work on cross-functional features, and ensure a seamless user experience. This impactful role will transform how our members interact with the app and experience travel. Short-term responsibilities include familiarizing yourself with our tech stack and collaborating with other teams. Long-term responsibilities involve owning features, proposing improvements, mentoring engineers, and advocating for best practices. We prioritize applications received by February 5th.

Requirements

  • 6+ years in professional software engineering
  • 4+ years of hands-on expertise with TypeScript and React Native
  • You care about performance, usability, and accessibility across platforms and devices. You have written and maintained automated tests
  • Experience mentoring other engineers on a team or are looked to as an expert in components of your work
  • You approach challenges through a customer lens, with empathy and a passion for quality
  • Clear and earnest written and verbal communication skills
  • High standards for yourself and the code you write
  • Flexibility, open-mindedness, and willingness to learn
  • You’re legally authorized to work in the United States and can work US hours

Responsibilities

  • Become familiar with our code base, code style, tech stack, development and deployment process, and project management process
  • Partner with designers and product specialists to develop and refine a feature roadmap
  • Collaborate with service engineers to establish APIs that support our data needs
  • Engage with mobile engineering peers to gain context on current and future technical direction
  • Be an expert with our tooling: Expo/EAS, PostHog, Braze, Datadog, and more. Identify and introduce new tooling to support our mobile ecosystem
  • Take ownership of end-to-end features. Propose technical work breakdown, prioritization and effort estimation. Collaborate throughout the company
  • Propose technical and product improvements. Grow our ability to experiment and scale our mobile application
  • Advocate for engineering best practices and help the team explore and implement new technology
  • Mentor other engineers. Actively participate in or champion a community of practice

Preferred Qualifications

  • Native iOS/Android module development experience with Objective-C, Swift, or Kotlin
  • Experience building highly-available, scalable and modern JavaScript web applications
  • Experience in a startup or small company environment, with rapid prototyping and experimentation

Benefits

  • The salary for this role starts at $148,732 + equity
  • 100% remote work environment
  • Annual team retreats, with past destinations including Washington D.C., Vancouver, Punta Cana, and Mexico City
  • Open vacation policy, with a 15-day minimum
  • Comprehensive health, vision, dental, and life insurance
  • 401(k) with a 5% match
  • $750/quarter remote work, wellness, and wisdom stipend
  • Up to 12 weeks of paid family leave
  • Meetup stipend when you cross paths with a co-worker

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.