Skill diminta
Analytical ThinkingCommunicationGitSwiftiOS Development
Deskripsi
Primary Responsibilities
As a Junior iOS Developer, you will be responsible for developing and maintaining native iOS applications while collaborating with cross-functional teams to deliver high-quality mobile solutions. You will have the opportunity to learn, grow, and contribute to building secure and user-friendly applications in a fast-paced fintech environment.
Job Descriptions
- Develop, maintain, and enhance native iOS applications using
- Swift
- and
- UIkit
- Collaborate with Product Managers, UI/UX Designers, Backend Engineers, and QA Engineers to implement new features and improvements.
- Write clean, maintainable, and well-documented code following established coding standards and best practices.
- Integrate RESTful APIs and third-party SDKs into mobile applications.
- Troubleshoot, debug, and resolve application issues to improve stability and user experience.
- Assist in optimizing application performance and usability under the guidance of senior developers.
- Participate in code reviews and continuously improve coding skills through feedback and knowledge sharing.
- Participate in Agile development activities, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Stay up to date with the latest iOS development trends, tools, and best practices.
Qualifications
- Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Fresh Graduates are welcome to apply.
- Proficiency in
- Swift
- and
- UIkit
- Basic understanding of Object-Oriented Programming (OOP).
- Basic understanding of iOS application architecture such as MVC or MVVM.
- Familiarity with RESTful APIs and JSON.
- Familiarity with Git for version control.
- Understanding of Apple's Human Interface Guidelines (HIG) is a plus.
- Strong analytical thinking and problem-solving skills.
- Good communication skills and ability to work collaboratively in a team.
- Eagerness to learn new technologies and continuously improve technical skills.