Job
Description
Poshmark is seeking exceptional individuals who are passionate about making a positive impact through their work and contributing to an organization where everyone can thrive. Regardless of your background, if you are excited about the prospect of this role and eager to make a difference every day, we encourage you to apply. As a leading social marketplace for new and secondhand style across various categories, Poshmark combines the personal touch of physical shopping with the convenience and variety of e-commerce, creating a simple, social, and enjoyable buying and selling experience. We are currently looking for a talented and creative Software Engineer specializing in Android development. If you have a passion for crafting mobile applications with intuitive user interfaces, robust code, and innovative user experiences, this role is perfect for you. You will have the unique opportunity to contribute significantly to shaping and enhancing the user experience for millions of individuals globally, by developing scalable and well-designed software. Join our exceptional team and be part of building the future of Poshmark. This full-time position is based in Chennai, India, and we are specifically seeking candidates from Chennai/Tamil Nadu who are willing to participate in the in-office interview process. Responsibilities: - Architect, build, iterate, and oversee our Android mobile application. - Lead all aspects of the Android development process, from design to API creation. - Collaborate closely with our design, product, and engineering teams to develop a seamless and intuitive application. - Write high-quality, maintainable, and unit-testable code to ensure quality, robustness, usability, and reliability. - Take ownership of key product components with high visibility both internally and externally. - Conceptualize new products and features that are innovative, thoughtful, and delightful. - Provide elegant solutions to complex challenges. In the first 6 months, you will: - Acclimate to Poshmark's ecosystem and tools. - Contribute to the development of Android features. - Foster strong collaboration within the team and across departments such as Product, Design, QA, and DevOps. - Engage in technical discussions, participate in code reviews, and offer valuable insights to team members. By the end of 12+ months, you will: - Independently drive feature development. - Propose ideas and enhancements to improve the Android application codebase based on new Android design patterns or libraries. Desired Skills & Experience: - Solid foundation in computer science fundamentals, data structures, algorithms, and mobile-optimized software design. - 1-3 years of relevant Software Engineering experience, including Android app development (preferably apps published on the PlayStore). - Proficiency in Kotlin, Java, and Android Studio. - Familiarity with common Android software design patterns (e.g., MVVM). - Understanding of Activity/Fragment management and lifecycle. - Knowledge of thread management and Kotlin coroutines. - Proficiency in general SQL queries and database normalization. - Excellent communication skills and ability to collaborate across functions. - Experience in designing and utilizing RESTful web services for connected applications. - Proficient in code versioning tools like Git. - Basic understanding of writing unit tests. Join Poshmark and be part of a dynamic and innovative team that is reshaping the future of social commerce. We are committed to diversity and creating an inclusive environment for all our employees. Come and be a part of our journey to build a more connected shopping experience. We offer: - A team dedicated to supporting your career growth and development. - Competitive salary. - Company-sponsored insurance. - Smartphone reimbursement. - Opportunity to work with world-class talent. - Flexible vacation and paid time off policy. - Parental leave. - Daily catered lunches, snacks, and beverages. - Emphasis on personal style expression. - Fun company events and offsite activities. At Poshmark, we believe in empowering communities, fostering growth, leading with love, and embracing individual uniqueness. Together, we are creating an entirely new way to shop come and help us build the most connected shopping experience ever.,