5+ years of relevant software engineering experience in Android development.
Proficient in Java and Kotlin, with hands-on experience in Android Studio.
In-depth knowledge of Android software design patterns like MVVM and connectivity through RESTful web services.
Strong grasp of UI design principles and best practices for user experience.
Familiarity with data persistence solutions such as SharedPreferences, SQLite, or Room.
Solid understanding of version control systems such as Git and CI/CD methodologies.
Responsibilities
Architect and manage the Android mobile app, focusing on user experience and code quality.
Lead the entire Android development lifecycle from API design to application deployment.
Collaborate with design, product, and engineering teams to ensure seamless app flow and intuitiveness.
Develop high-quality, maintainable code with comprehensive unit testing.
Conduct code reviews to mentor peers and uphold coding standards.
Take ownership of high-visibility product features, driving them from concept to completion.
Innovate and suggest new products or features that enhance user engagement.
Benefits
Opportunity to work in a leading fashion resale marketplace with over 130 million users.
Chance to influence product direction and enhance millions of users' experiences.
Dynamic team environment that values collaboration and creativity.
Access to the latest tools and technologies in mobile app development.
Potential for professional growth through ongoing learning and engagement with various teams.
Full Job Description
Poshmark is looking for a talented and creative Staff Web Engineer. The candidate is expected to create web applications that have a simple user interface and solid code that touches the lives of millions of users. The role will be dynamic and varied, requiring a versatile self-starter willing to dive into multiple initiatives. This role will provide an excellent opportunity to implement code that may run in production, at scale.
While having the opportunity to work with a talented team to rapidly roll out changes and measure their impact, while being mentored and guided.
Responsibilities
Responsible for creating web application features.
Develop a scalable, high performance and maintainable code.
Work with web technologies built on Web, database, and caching technologies.
Tune the performance for the web application.
6-Month Accomplishments
Get familiar with the existing web architecture and code base.
Should be able to independently drive the feature development.
Have a good collaboration within the team. Also, with other teams like Product, Design, QA, devOps etc
Should participate in technical discussions and be able to evaluate the design and architecture of the solution to the problems.
12+ Month Accomplishments
Come up with ideas/changes to improve the application both from performance and scalability perspective.
Establish yourself as technical lead for the web team.
Desired Skills
8 years software development experience, including at least 3 years in building easy to use, responsive web applications
Experience in any of the following is highly desirable - Node, Vue, React, Angular, Ruby on Rails, NoSQL technologies (i.e. MongoDB), AWS.
Skills in building web development stack.
Understanding and designing RESTful web services.
Bachelor's degree in Computer Science or a related field
Here's what we'll set you up with:
A team that is invested in your career growth and training
Competitive salary and equity, based on experience
Company sponsors up to 100% cost for your health, dental and vision plans and up to 90% for your dependents
Work alongside world-class talent
Flexible vacation / paid time off policy
Parental leave
Personal style encouraged (or not, whatever you're in to)
About Poshmark
Poshmark is an online marketplace that allows users to buy and sell new and used clothing, shoes, and accessories. The company was founded in 2011 and is headquartered in Redwood City, California. Poshmark's platform is designed to make it easy for users to buy and sell items, with features like in-app payments, shipping labels, and seller ratings. Poshmark has raised over $150 million in funding and has been recognized as one of the fastest-growing companies in the United States.