وظائف تنقيب الاردنوظائف في الاردن
Software Engineer / Android
As a Software Engineer / Android at Tamatem Plus, you will be responsible for designing, implementing, and maintaining new/existing mobile native features on a highly scalable platform. You must ensure that all your deliverables satisfy the product requirements and quality standards.
Responsibilities:
- Design, develop, modify, and support mobile native features and reusable libraries.
- Analyze software problems to develop practical and efficient solutions.
- Deal with source code management activities.
- Create Technical Documentation as necessary.
- Task planning, estimation, and scheduling.
- Staying up to date with the latest software development best practices.
- Work with cross-functional teams and comply with engineering team standards.
- Share knowledge with Software Engineers.
Requirements
Years of Experience: 4-5 Years in mobile software development.
Education: Bachelor's Degree in Computer Science or related fields.
Skills & Qualifications
- Hands-on experience with Android native development.
- Hands-on experience with Kotlin and Java programming languages.
- Strong experience in API communications with backend services.
- Deep understanding of architectural patterns (MVC, MVVM).
- Previous experience in bundle/APK release management and build optimizations.
- Deep understanding of source code management ( ex: Github, Bitbucket, Gitlab ).
- Ability and willingness to learn new mobile technologies.
- Ability to work in a fast-based iterative development environment.
- Strong and fast competence in planning and estimating tasks.
- Proactive team player.
Competencies (Plus)
- Knowledge in deploying mobile libraries and artifacts.
- Writing unit and functional tests.
- Continuous Integration and Continuous Delivery.
- Previous Experience with Technical documentation.