Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Develop and maintain code quality,automatization and organization
- Build solid architecture and apply best practices
- Implement new feature sets,support current technologies, improve performance and build user interfaces
- Drive development and delivery
- Test software for correctness
- Collaborate with other team members to define, design and ship new features
- Work closely with the client to derive requirements, perfect capabilities and report status.
Job Requirements
Technical Requirements:
- Must have a good experience with Firebase (Users Authentication\ Cloud Messaging)
- Must have a good experience with MVVM and MVP design patterns
- Good knowledge of Apple standard guideline
- Proficient understanding of code versioning tools (eg: Github)
- Proficient in developing iOS apps in Swift
- Experience with remote data via REST and JSON
- Solid technical experience in OOP and iOS framework component
- Published original iOS Apps
Interpersonal Requirements:
- Bachelor degree in Computer Science or any relevant degree
- Strong written and spoken communication skills
- Ability to identify problems and very good at solving them
- Team player
- Focused and organized