Full Stack Software Engineer
DRIVEMODE LLC
Mountain View, CA, United States
5 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.juju.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Job source
Tech stack
Clean Code Principles
Application Programming Interfaces (APIs)
Apple IOS
Unit Testing
Code Review
Dependency Injection
Software Engineering
Multithreading
Swiftui
Backend
Kotlin
Jetpack Compose
+3 more
Asynchronous Programming
Api Design
Multiplatform
Job description
- 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
- Define a technical vision and roadmap for the app with managers
- Drive system design and architecture
- Break down complex problems into simple development tasks
- Build prototypes to validate requirements and test new ideas
- Advocate for unit and integration testing best practices
- Design APIs and SDKs with external teams
- Lead observability of non-functional requirements for Honda and Acura drivers worldwide
- Support engineering development lifecycle processes in a highly regulated and safety-oriented industry
- Contribute to the architecture and technical vision for companion apps and backend services for next-generation Honda and Acura vehicles
- Own product feature and quality outcomes while exploring new technologies and contributing beyond usual responsibilities, Demonstrates expertise in developing multiplatform vehicle companion apps using Kotlin Multiplatform, Jetpack Compose, and SwiftUI, while leading technical discussions and mentoring engineers. Strong focus on system design, architecture, and adherence to best practices in a regulated industry., * Jetpack Compose
- SwiftUI
- Asynchronous Programming
- Unit and Integration Testing
Hard Skills
- Multiplatform App Development
- Feature Development
- API Design
- SDK Design
- Prototyping
- Code Review
- Dependency Injection
- Multi-threading
- Readable Code
- Maintainable Code
Requirements
- 7+ years of experience with the development of customer-facing apps at scale, involving prototyping, creating, and maintaining features from concept to production
- Experience creating readable, thoughtful, and maintainable code
- Experience utilizing asynchronous programming, multi-threading, dependency injection, and reflection
- Team player with a positive attitude and commitment to continuously improving the team, product, and company
- Ability to mentor other engineers through code reviews and provide guidance and feedback, * Team Player
- Positive Attitude
- Mentoring
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.juju.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦