This is a remote position.
iOS Developer - Remote Job, 1+ Year Experience
Annual Income: $59K - $69K
A valid work permit is necessary in the US/Canada
About us: Patterned Learning is a platform that aims to help developers code faster and more efficiently. It offers features such as collaborative coding, real-time multiplayer editing, and the ability to build, test, and deploy directly from the browser. The platform also provides tightly integrated code generation, editing, and output capabilities.
Description:
As an iOS Developer, you will have the opportunity to work with experienced professionals and gain hands-on experience in developing and maintaining iOS applications. You will contribute to the creation of innovative mobile solutions that delight our users and help drive our business forward.
Responsibilities:
- Collaborate with cross-functional teams to design, develop, and maintain iOS applications.
- Write clean, efficient, and maintainable code using Swift and the iOS SDK.
- Implement and customize user interfaces that align with design guidelines and best practices.
- Debug and resolve technical issues to ensure optimal performance and user experience.
- Collaborate with designers, product managers, and other developers to bring new features and enhancements to life.
- Stay up-to-date with the latest iOS technologies, frameworks, and trends.
- Contribute to code reviews and provide constructive feedback to improve code quality.
- Follow coding standards and best practices to ensure the reliability and maintainability of the software.
- Actively participate in the entire software development lifecycle, including requirements gathering, design, implementation, testing, and deployment.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Solid understanding of object-oriented programming principles.
- Proficiency in Swift and the iOS SDK.
- Familiarity with Xcode and Interface Builder.
- Knowledge of iOS design patterns and best practices.
- Experience working with RESTful APIs and integrating third-party libraries.
- Understanding of version control systems, such as Git.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Attention to detail and commitment to writing clean, well-documented code.
- Prior experience or internships in iOS development is a plus.