Home

Software Engineer II, Android at Poshmark

Location: Redwood City, CA, 94061, US

Job Summary:

Job Duties:
- Architect and manage the Android mobile application.
- Lead the Android development process from API creation to design.
- Collaborate with design, product, and engineering teams.
- Write maintainable code and conduct unit testing.
- Participate in code reviews and provide feedback.
- Envision new products and solutions.

Required Skills (Keywords):
- Computer Science fundamentals
- Java, Kotlin, Android Studio
- MVVM, MVI, Repository patterns
- UI design, UX intuition
- RESTful web services
- Git, CI tools (Jenkins)
- Unit Testing (JUnit, Mockito)

Required Experiences (Topics):
- 2+ years of Android app development
- Experience with data persistence (SharedPreferences, SQLite, Room)
- Activity/Fragment management
- Thread life cycles and component scopes

Job URLs: