Full Stack Software Engineer

Drivemode

$157K — $180K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7+ years of experience developing customer-facing apps at scale.
  • Team player with a commitment to continuous improvement.
  • Proficient in writing readable and maintainable code.
  • Experience with asynchronous programming, multi-threading, and dependency injection.
  • Ability to mentor peers through code reviews and guidance.

Responsibilities

  • Develop a multiplatform vehicle companion app for iOS and Android using Kotlin Multiplatform.
  • Collaborate with product managers, designers, and backend engineers across Honda.
  • Contribute to product design and feature discussions.
  • Lead technical discussions, feature development, and architectural reviews.
  • Define the technical vision and roadmap with management support.
  • Drive system design and architectural decisions.
  • Break down complex problems into manageable development tasks.
  • Build prototypes to validate requirements and test new features.
  • Promote best practices for unit and integration testing.
  • Design APIs and SDKs alongside external teams.
  • Ensure a delightful experience for users by observing non-functional requirements.

Benefits

  • Comprehensive benefits package.
  • Progressive bonus program.
Full Job Description
About this Role:

You'll contribute to the architecture and technical vision for a line of companion apps and backend services for the new generation of vehicles for the Honda and Acura brands. Target end-user platforms include Android and iOS.

We're looking for someone who has a strong sense of ownership of product features and quality, is enthusiastic about trying new technologies, and does not hesitate to do whatever it takes to get things done, even if outside your usual responsibility area.

Responsibilities:

  • Develop a multiplatform vehicle companion app for iOS and Android using Kotlin Multiplatform, Jetpack Compose, and SwiftUI
  • Partner with product managers, designers, backend engineers, and peers across Honda
  • Engage in discussions and contribute ideas to product definitions and designs
  • Lead technical discussions, feature development, and architecture reviews
  • Pair with managers to define a technical vision and roadmap for the app
  • Drive system design and architecture
  • Own the breakdown of complex problems into simple development tasks
  • Build prototypes to validate the feasibility of requirements and to test new ideas
  • Advocate for unit and integration testing best practices
  • Design APIs and SDKs together with external teams
  • Lead observability of non-functional requirements to ensure a delightful experience for Honda and Acura drivers around the world
  • Support engineering development lifecycle processes in a highly regulated and safety-oriented industry


Qualifications:

  • 7+ years of experience with the development of customer-facing apps at scale, involving prototyping, creating, and maintaining features from concept to production
  • Team player with a positive attitude and who is committed to continuously improving the team, the product, and the company
  • Experience creating readable, thoughtful, and maintainable code
  • Experience utilizing asynchronous programming, multi-threading, dependency injection, and reflection
  • Mentor other engineers through code reviews, as well as providing guidance and feedback


$157,000 - $180,000 a year

This reflects the base salary for the position. In addition, the role offers a comprehensive benefits package and a progressive bonus program. The actual compensation package is determined by a variety of factors unique to each candidate, including demonstrated skills, depth and relevance of experience, and role-specific considerations. We welcome open conversations about compensation during initial discussions with all candidates.

Similar Jobs

More Jobs at Drivemode

More Information Technology Jobs

Find similar Full Stack Software Engineer jobs: