Staff Software Engineer, Android jobs in United States
cer-icon
Apply on Employer Site
company-logo

Poshmark · 1 day ago

Staff Software Engineer, Android

Poshmark is a leading fashion resale marketplace powered by a vibrant community of buyers and sellers. The Staff Engineer, Android will be responsible for architecting and managing the Android mobile application, collaborating with design and product teams to create an intuitive user experience.

E-CommerceFashionMarketplacePeer to Peer
check
Culture & Values
check
H1B Sponsor Likelynote

Responsibilities

Architect, build, iterate and manage our Android mobile application
Spearhead every aspect of the Android development process from API creation to design
Partner closely with our design, product, and Engineering team to produce an application that flows seamlessly and works intuitively with our users
Write high quality and maintainable code and unit-test for quality assurance, robustness, including edge cases, usability, and general reliability
Take part in code reviews and give constructive feedback to peer developers
Own important pieces of the product that have high visibility both internally and externally
Envision new products and features that are inspired, considered, and magical
Find simple, elegant solutions to hard problems
Recommend/Improve development practices which also includes improvements in CD/CI processes, etc and also architecture/design of Android code base
Lead or Quarter Back feature development, work closely with PM and drive the feature completion end to end
Get familiar with the Poshmark ecosystem i.e android application code base, Infrastructure, CI/CD environment and tools, etc
Start contributing to the Poshmark android feature development by writing quality testable code
Have a good collaboration within the team. Also, with other teams like Product, Design, QA, devOps etc
Should participate in technical discussions, code reviews and provide valuable inputs to other Team members
Should be able to independently drive feature development and also Lead or Quarter Back feature development end to end
Come up with ideas/changes to improve android application code base on new android design patterns or new android libraries

Qualification

Android developmentJavaKotlinAndroid StudioMVVM design patternRESTful web servicesGitUnit TestingUI designConsumer behaviorCollaboration

Required

Strong foundation in the fundamentals of computer science, with familiarity in data structures, algorithms, and software design optimized for embedded systems
5+ years of relevant SWE experience with Experience developing Android apps (apps released into the PlayStore)
Experience in Java, Kotlin and Android Studio
Knowledge of Android's common software design patterns like MVVM, Repository
Deep experience with Activity/Fragment management and lifecycle. Understanding thread life cycles and scopes of different android components. Worked with persisting data on android device using SharedPreferences or SQLite or Room or Similar
Strong understanding of designing custom UI with an intuition for UX and consumer behaviour
Understanding of design and use of RESTful web services to create connected applications
Proficient understanding of code versioning tools, such as Git. Familiarity with Continuous Integration using Jenkins or other CI tools
Experience in writing Unit Tests using JUnit, Mockito Framework, etc

Company

Poshmark

company-logo
Poshmark is a social marketplace for fashion where anyone can buy, sell, and share their style with others.

H1B Sponsorship

Poshmark has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (20)
2024 (8)
2023 (10)
2022 (28)
2021 (26)
2020 (19)

Funding

Current Stage
Public Company
Total Funding
$153M
Key Investors
Temasek HoldingsNotable CapitalInventus Capital Partners
2022-10-03Acquired
2021-01-14IPO
2020-12-29Series Unknown

Leadership Team

leader-logo
Gautam Golwala
Co-founder and CTO
linkedin
leader-logo
Tracy Sun
Co-Founder & SVP Seller Experience
linkedin
Company data provided by crunchbase