TITLE: Mobile Developer LOCATION: Lebanon with possibility to travel
COMPANY DESCRIPTION
The company is a telecommunication international carrier offering an exceptionally high end Voice, Data & SMS wholesale services. Its platform and technology ensures the highest quality at the lowest cost.
For over a decade, its team has been enriching this technology, making it more feature-rich and improving the quality and cost-competitiveness of all services that we provide.
POSITION SUMMARY
Create new mobile Applications on iOS and Android Platforms.
RESPONSIBILITIES/ DUTIES
Design and build advanced applications for the Android and/or iOS platforms.
Collaborate with cross-functional teams to define, design and implement new features.
Diagnose performance issues, fix bugs to increase the functionality of new applications.
Work with outside data sources and APIs Unit-test code for robustness, including edge cases, usability, and general reliability.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Other related responsibilities.
QUALIFICATIONS
Bachelor’s Degree in Computer Science, Computer Engineering or related field.
Proven working experience in Android and/or iOS app development is a Major Plus.
Have published one or more iOS and/or Android apps in the app store.
Working knowledge of the general mobile landscape, architectures, trends and emerging technologies.
Solid understanding of the full mobile development life cycle.
Good communication skills, fluency in English language.
Desire to learn new technologies.
Ability to work as part of a team.
BENEFITS
We value our employees’ time and efforts. Our commitment to your success is enhanced by our competitive compensation, an extensive benefits package including medical, life and personal accident insurances as well as future growth opportunities within the company. In addition, we work to maintain the best possible environment for our employees, where people can learn and grow with the company. We strive to provide a collaborative, creative environment where each person feels encouraged to contribute to our processes, decisions, planning and culture.