Role Specification :
This position is a full-time role located in Chennai, India.
Responsibilities :
- Architect, build, iterate, and manage our iOS mobile application.
- Able to own and deliver a feature independently.
- Partner closely with our design, product, and engineering teams to produce a feature that flows seamlessly and works intuitively.
- Able to understand the requirements and come up with estimates, write high quality, maintainable and unit-testable code.
- Own important pieces of the product that have high visibility both internally and externally.
6-Month Accomplishments :
Get familiar with Poshmarks ecosystem and tools.Contributing to Poshmarks iOS feature development.Have a good collaboration within the team.Also, with other teams like Product, Design, QA, DevOps.Should participate in technical discussions, code reviews, and provide valuable inputs to other Team members.12+ Month Accomplishments :
Drive feature development independently.Provide ideas / changes to improve ios application code.Mentor a fellow developer.Desired Skills & Experience :
Strong foundation in the fundamentals of programming, data structures, algorithms, and software design optimized for mobile systems.4+ years of relevant SWE experience with experience developing iOS apps (Preferably, apps released into the AppStore).Experience in Swift, Objective C, and XCode.Experience in using software design patterns.(MVVM).Proficiency in Multi-threading and performance & memory optimization.Experience in writing unit test cases.Excellent communication skills and ability to work cross-functionally.Experience in using RESTful APIs.Proficient understanding of code versioning tools, such as Git.(ref : hirist.tech)