Senior iOS Developer - Remote
- Full-time
Company Description
Company: Work remotely for a creative digital products agency that designs and develops beautiful and powerful apps. They’re headquartered in the United States, with team members based around the world.
Opportunity: Looking for a talented, passionate, and resourceful iOS engineer who wants to be a part of a growing digital products group and build amazing apps using the latest iOS tools, APIs, and technologies. Full-time, remote.
Job Posted: February 21st, 2019
Job Description
- Solve complex problems for high-profile projects.
- Work with some of the most interesting tech companies in the world
- Get a behind the scenes look at how big technology companies work without having to commit multiple years to the same project or code base.
- Build iOS applications from scratch & iOS libraries that can be shared across applications
- Update existing iOS applications
- Develop great code, ensuring quality with unit tests where appropriate
- Conduct code reviews to ensure compliance with quality standards
- Work in an Agile development process
- Collaborate with designers, quality assurance testers, project managers, product managers, and project sponsors
- Communicate tasking estimation and progress regularly to a project manager and/or through appropriate tools
Qualifications
- Minimum of 3 years of professional iOS software development
- Minimum of 6 years of professional software development (B.S. or M.S. in Computer Science may be considered towards professional experience)
- Demonstrated delivery of iOS applications to the app store
- Proficient with Swift and Cocoa Touch with a solid understanding of Objective-C
- Strong understanding of common backend system integration/web services, memory management, both with and without ARC, and multitasking techniques with potential areas of risk
- Experience with multiple Apple-provided frameworks, such as Core Data, Core Animation, Core Graphics, Core Text, Core Audio, and SpriteKit. Including, adaptable layouts and extensive use of Autolayout in both code and Interface Builder
- Experience with Git, including understanding of branching and merging workflows
- Design-minded attention to user interface implementation
Additional Information
Application process:
- Apply on Smartrecruiters (estimated time: 10 minutes)
- Email follow-up questions (estimated time: 15 minutes)
- Hackerrank Assessment (estimated time: 35 minutes)
- Interviews
All your information will be kept confidential according to EEO guidelines.
SalsaMobi is an Equal Opportunity Employer.