This is a remote position.
Mid-Level iOS Engineer
We are seeking a motivated and skilled Mid-Level iOS Engineer to contribute to the development and maintenance of our iOS applications. You will work within a collaborative team to design, build, and deploy high-quality, user-friendly mobile solutions. This role offers an excellent opportunity to expand your skills and make a significant impact on our product's success.
Responsibilities:
Develop and maintain robust and scalable iOS applications using Swift and SwiftUI.
Collaborate with product managers, designers, and other engineers to define, design, and ship new features.
Write clean, well-documented, and testable code.
Participate in code reviews and provide constructive feedback.
Troubleshoot and debug issues, ensuring optimal application performance and stability.
Stay up-to-date with the latest iOS development trends and technologies.
Contribute to the continuous improvement of our development processes and best practices.
Assist in the estimation and planning of development tasks.
Work with CI/CD pipelines for efficient build and deployment processes.
Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
3+ years of professional experience in iOS development.
Proficiency in Swift and SwiftUI.
Solid understanding of iOS SDKs, frameworks, and best practices.
Experience with RESTful APIs and JSON.
Familiarity with version control systems (e.g., Git).
Understanding of architectural patterns (e.g., MVVM, MVC, VIPER).
Strong problem-solving and debugging skills.
Excellent communication and collaboration skills.
Ability to work independently and as part of a team.
Experience with unit and UI testing.
Familiarity with CI/CD tools (e.g., Jenkins, CircleCI, GitLab CI).
Preferred Qualifications:
Experience with reactive programming (e.g., RxSwift, Combine).
Knowledge of Core Data or other data persistence solutions.
Experience with third-party libraries and frameworks.
Understanding of accessibility best practices.
Published apps on the App Store.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
We are excited to announce an opening for a Mid-Level iOS Engineer at our vibrant New York office! This remote position offers you the chance to dive into the dynamic world of iOS development. As a Mid-Level iOS Engineer, you'll be a key player in creating and maintaining high-quality mobile applications that serve our users effectively. Imagine collaborating with a diverse team of product managers, designers, and engineers, all dedicated to shipping innovative features that enhance user experience. Your expertise in Swift and SwiftUI will be instrumental as you develop scalable applications that meet industry standards. Not to mention, you'll also have the opportunity to troubleshoot and debug to ensure our applications run smoothly. We value team collaboration, so engaging in code reviews and sharing constructive feedback is expected. Plus, you’ll be in control of shaping our development processes by staying informed about the latest trends and applying best practices. If you're passionate about iOS development and eager to make an impact in your role, we can't wait to meet you and explore the future together!
Subscribe to Rise newsletter