Remote Junior iOS Developer (Swift)
You will develop iOS applications using Swift and SwiftUI for projects in fintech, health, and media. This is a fully remote position with direct involvement in real tasks and team collaboration from the start.
Responsibilities:
- Develop, test, and deploy high-quality, feature-rich iOS apps using Swift and modern frameworks such as SwiftUI.
- Transform UI/UX designs and layouts into functional, flawless mobile interfaces that delight users.
- Work closely with product managers, designers, and backend developers in an Agile environment to define and release new features.
- Integrate with third-party services and internal RESTful APIs to ensure a smooth data flow and functionality.
- Identify and resolve bugs, performance bottlenecks, and other complex technical issues through thorough debugging and analysis.
- Participate in code reviews to maintain high standards of quality, organization, and code automation.
- Participate in the entire software development lifecycle - from initial concept and technical design to deployment and App Store support.
- Maintain comprehensive documentation of new and existing code to support team collaboration and future development.
Requirements
- Bachelor's degree in computer science, software engineering, or a related technical field.
- Proven experience developing iOS projects in Swift (through academic, personal, or internship projects).
- Basic knowledge of the iOS SDK, Xcode, and major frameworks such as UIKit and SwiftUI.
- A strong understanding of software engineering principles, data structures, and object-oriented design.
- Familiarity with version control systems (especially Git) and collaborative development workflows.
- Understanding of networking principles, including working with RESTful APIs and parsing JSON data.
- Excellent written and verbal communication skills.
