Participate in architecture and development of cutting edge systems & applications. ⢠Maintain, design, and develo
3DMEDIA, is seeking experienced candidates for a Mobile Developer
Software Engineer, Android Application Developer Description:
Participate in architecture and development of cutting edge systems & applications Maintain, design, and develop Android based application and frameworks Primary responsibilities include working with Android Architects to ensure technical specifications are accurate and implementable, and ensuring code base is solid by conducting thorough code reviews. Design and develop highly response, and multithreaded apps Review requirements, UX designs and translate them into product development plans and schedules. Continuously monitoring and improving application reliability and optimize its performance Prepare documentation for new development works Conduct technology research; conceptualize ideas into prototype and products; coordinate or manage development efforts. Ability to develop compelling user experiences while meeting the needs of the mobile users Main Requirements
BA/BS in Computer Science or related technical field or equivalent practical experience. Must have a depth of knowledge in the Android development (Java and the Android SDK, Android Studio or Eclipse, Android Material Design Guidelines) Solid understanding of PHP, Java and Android devices APIs, iOS, Objective C, C++. Experience with Web related technologies like Javascript, HTML 4/5, AJAX, JSON/XML Extensive knowledge of SQL
Proficient understanding of code versioning tools, such as Git Solid understanding of the full mobile development life cycle A keen interest on benchmarking and optimization A showcase of open-source projects and technical blogs will be considered as a plus Desired:
Ability to prioritize tasks based on objectives and deadlines Ability to work independently with effective time management in a fast paced, deadline driven environment Ability to work across teams and with remote teams
Extra qualifications:
Have successfully published a number of Android applications to Android Play Store (portfolio of apps on Play Store) Deep technical knowledge of Android mobile application development. Experience in object-oriented software development. Knowledge of Android UI frameworks.
Benefits:
Intellectually stimulating work environment Training & education Continuous personal development Full time type of employment
We offer good career prospects in a friendly environment.
Please send your CV at:
[email protected]