Home

Software Engineer II, Android at Poshmark

Location: Redwood City, CA, 94061, US

Job Summary:

Job Duties:
- Architect, build, and manage the Android mobile application.
- Lead Android development from API creation to design.
- Collaborate with design, product, and engineering teams.
- Write high-quality, maintainable code and perform unit tests.
- Participate in code reviews and provide feedback.
- Envision new features and solutions.

Required Skills:
- Java, Kotlin, Android Studio
- MVVM, MVI, Repository patterns
- Activity/Fragment management
- Thread lifecycle management
- RESTful web services
- Git version control
- CI tools (Jenkins)
- Unit testing (JUnit, Mockito)

Required Experience:
- 2+ years in software engineering
- Android apps experience (published)
- Custom UI design and UX understanding
- Data persistence (SQLite, Room)

Job URLs: