Apply for this job
As an iOS Developer at Greenmoons, you will be responsible for designing, developing, and maintaining high-quality iOS applications for iPhone and iPad. You will work closely with cross-functional teams to create intuitive and responsive mobile apps.
Qualification
- At least 2 years of hands-on experience on native iOS development.
- Proficiency in Swift programming language.
- Strong understanding of the iOS ecosystem and application architecture. (e.g., MVC, MVVM, Clean Architecture)
- Familiarity with RESTful APIs and web services integration using frameworks like Alamofire.
- Understanding of mobile app testing methodologies, including unit testing and UI testing is a plus.
- Experience with SwiftUI Compose is a plus.
- Experience with version control systems (e.g., Git).
- Strong problem-solving skills and a passion for creating high-quality mobile applications.
- Excellent teamwork and communication skills.
- Self-motivated and capable of working independently or as part of a team.
- Experience with Agile or Scrum methodologies is a plus.
Responsibilities
- Develop and maintain Android applications using Kotlin, adhering to best practices and Apple’s guidelines.
- Collaborate with designers, product managers, QA testers, and other team members to understand project requirements and deliver the product in a timely manner.
- Work on the entire app development lifecycle, including development, testing, deployment, and maintenance.
- Integrate with RESTful APIs and web services, ensuring data security and efficiency.
- Conduct code reviews and contribute to a culture of code quality and best practices.
- Optimize app performance, responsiveness, and memory management.
- Stay updated on Android development trends and new technologies to propose improvements and enhancements.
- Collaborate with the team to estimate project timelines to meet deadlines.
Job Overview
Job Posted:
1 Mar 2024
Last Updated:
1 Mar 2024
Recruitment Quota:
5 persons
Job Level:
Mid