POSHMARK
Poshmark - Senior Software Engineer - Android Platform
Job Location
chennai, India
Job Description
Job Description : Poshmark is looking for a talented and creative Senior Software Engineer, Android. If you are someone who loves creating mobile applications that have a simple user interface and solid code, are passionate about developing new user experiences, solving difficult problems, and creating delightful solutions, this is a perfect job for you You have the unique opportunity to play a critical part in defining and building the perfect experience for millions, developing scalable, well-designed software that enhances people's lives globally. Join our world-class team and help build the future of Poshmark. Responsibilities : - Architect, build, iterate, and manage our Android mobile application. - Spearhead every aspect of the Android development process from design to API creation. - Partner closely with our design, product, and engineering teams to produce an application that flows seamlessly and works intuitively. - Write high quality, maintainable, and unit-testable code for quality assurance, robustness, usability, and reliability. - 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. - 6-Month Accomplishments. - Get familiar with Poshmark's ecosystem and tools. - Contributing to Poshmark's android feature development. - Drive feature development independently. - Have a good collaboration within the team. - Also, with other teams like Product, Design, QA, DevOps. - Participate in technical discussions, code reviews, and provide valuable inputs to other Team members. - 12 Month Accomplishments. - Provide ideas/changes to improve android application code base on new android design patterns or new android libraries. - Contribute to Android core infrastructure pieces which can help drive the features to be developed at a faster rate and ease the boiler plate code. Desired Skills & Experience : - Strong foundation in the fundamentals of computer science, data structures, algorithms, and software design optimized for mobile systems. - Strong basics on software design patterns. - 2 years of relevant SWE experience with Experience developing Android apps (Preferably, apps released into the PlayStore). - Experience in Kotlin, Java, and Android Studio. - Experience in Android's common software design patterns (MVVM, MVC, MVP). - Experience in Activity/Fragment management and lifecycle. - Knowledge on Dagger or any other dependency injection frameworks. - Knowledge in thread management and kotlin coroutines. - Knowledge in general SQL queries and Normalizations of Database. - Excellent communication skills and ability to work cross-functionally. - Design and use of RESTful web services to create connected applications. - Proficient understanding of code versioning tools, such as Git. - Basic Knowledge of writing unit tests. (ref:hirist.tech)
Location: chennai, IN
Posted Date: 10/31/2024
Location: chennai, IN
Posted Date: 10/31/2024
Contact Information
Contact | Human Resources POSHMARK |
---|