**Job Summary: **
* Design and develop software applications (apps) for mobile phones, Smartphones, tablets, and other mobile devices.
* Manage full software development life cycle including testing, implementation, and auditing.
* Perform product design, bug verification, and beta support which may require research and analysis.
* Create, maintain and implement the source code to develop iOS mobile apps and programs that meet the needs and requirements of our business partner.
**Primary Responsibilities: **
* Support the entire application lifecycle (concept, design, test, release and support)
* Produce fully functional mobile applications writing clean code
* Gather specific requirements and suggest solutions
* Write unit and UI tests to identify malfunctions
* Troubleshoot and debug to optimize performance
* Design interfaces to improve user experiences
* Liaise with the Product development team to plan new features
* Ensure new and legacy applications meet quality & data security standards
* Research and suggest new mobile products, applications and protocols
* Stay up-to-date with new technology trends
**Qualifications: **
* Proven work experience as a Mobile developer
* Demonstrable portfolio of released applications on the App store or the Android market
* In-depth knowledge of at least one programming language like Swift and Java
* Experience with third-party libraries and APIs
* Support monthly application production releases
**Skills: **
* Strong iOS developer
* knowledge into AWS and Java
* Accountability
* Execution
* Communication skills
* Organization