Essential Responsibilities:
- Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more senior roles.
 - Advises immediate management on project-level issues
 - Guides junior engineers
 - Operates with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices
 - Applies knowledge of technical best practices in making decisions
 
Expected Qualifications:
- 3+ years relevant experience and a Bachelor’s degree OR Any equivalent combination of education and experience.
 
Preferred Qualification:
- Good experience in iOS development, with good knowledge of Swift.
 - Familiarity with iOS SDK, SwiftUI and various Apple's frameworks and understand how to leverage them effectively to build robust iOS applications.
 - Understanding of common architectural patterns such as MVVM(Model-View-ViewModel).
 - Familiarity with CI/CD pipelines and automation tools like Jenkins or Fastlane to streamline the build, test, and deployment process.
 - Commitment to writing clean, maintainable code with a focus on code quality and experience with unit testing, integration testing, and UI testing.
 - Keen interest in keeping up to date with the latest technological development.
 - Excellent verbal and written communication skills in English.
 
Our Benefits:
Any general requests for consideration of your skills, please