Unclassified - San Bruno, CA
posted about 1 month ago
As an iOS Developer, you will be responsible for the development, improvement, and release of mobile applications, ensuring they meet the latest standards and user expectations. You will work closely with a team of designers, product managers, and fellow developers in an agile environment, participating in peer code reviews to maintain high-quality code and best practices. Your role will also involve providing mobile engineering support to the business, troubleshooting any issues that arise in production, and ensuring that the applications function seamlessly on mobile devices. In this position, you will leverage your expertise in mobile software development, particularly with Swift and Objective-C, to build scalable e-commerce applications. You will be expected to utilize distributed source code version control systems like Git and GitHub, and work within an agile development framework. Your responsibilities will include implementing business solutions, debugging software, and analyzing memory issues using various tools. You will also be involved in continuous integration processes using command line XCode build tools, and will need to demonstrate a strong understanding of design patterns, MVC architecture, data structures, and algorithms. A key requirement for this role is the ability to conduct unit and integration testing of Objective-C code, ensuring that the applications are robust and reliable. Additionally, having a published iOS application is a prerequisite, showcasing your capability and experience in the field. This position is ideal for someone who is passionate about mobile development and eager to contribute to innovative solutions in a dynamic team environment.