Description : Responsibilities :
- Apply uptodate expertise to develop improve and release the Samsclub iOS App
- Participate in peer code reviews and collaborate effectively within an agile team including designers product managers and developers
- Provide support in implementing business solutions
- Troubleshoot business and production issues for mobile devices
Minimum Education and Experience :
Bachelors Degree in Computer Science or related field5 years of experience building scalable ecommerce applications or mobile softwareMinimum Skills :
Proficient in mobile software development using Swift & ObjectiveCExperience with distributed source code version control systems (Git / Github)Familiarity with agile development methodologiesKnowledge of Apple SDKs for iOS developmentProficient in software debugging techniques including debuggers loggers and crash report toolsExperience in analyzing memory issues such as memory leaks using memory analyzer tools like InstrumentsFamiliarity with embedded realtime systems with limited resources (memory and processing)Experience with command line XCode build tools for Continuous IntegrationKnowledge of design patterns MVC data structures and algorithmsExperience in unit and integration testing ObjectiveC codePublished iOS application is required.Additional Information :
Top 3 Skills Needed or Required :
iOS development experienceSwiftXcode.What are the daytoday responsibilities
Collaborate with the team to develop and improve the Samsclub iOS AppParticipate in code reviews to ensure highquality code and adherence to best practicesWork closely with designers product managers and developers to contribute effectively within an agile setupImplement business solutions providing support and troubleshooting as neededDebug and resolve issues related to mobile devices in a timely mannerStay uptodate with the latest industry trends and apply relevant expertise to enhance the appUtilize Swift and ObjectiveC for mobile software developmentUse distributed source code version control systems such as Git / Github for efficient collaborationApply knowledge of Apple SDKs for iOS developmentEmploy software debugging techniques including debuggers loggers and crash report tools to identify and fix issuesAnalyze memory issues such as memory leaks using memory analyzer tools like InstrumentsHandle embedded realtime systems with limited resources such as memory and processingUtilize command line XCode build tools for Continuous IntegrationApply design patterns MVC data structures and algorithms to ensure efficient and scalable codeConduct unit and integration testing for ObjectiveC code to ensure quality and reliability.What is the makeup of the team
19 engineers including 2 PM and 1 EM.Working Hours
95 PST.Required Skills : Swift
Basic Qualification :
Additional Skills :
Background Check : No
Drug Screen : No
Key Skills
APIs,REST,Design Patterns,Objective C,iOS Development,Swift,Application Development,SDKs,SQLITE,IOS,JSON,Mobile Applications
Employment Type : Full Time
Experience : years
Vacancy : 1