Aspire | Full time
Sr. Software Engineer (Android, Kotlin)
Amman, Jordan | Posted on 12/08/2024
Work Experience Senior Level
Job Description
About the Job
As a
Senior Software Engineer (Android, Kotlin) at Aspire, you will design, develop, and maintain high-quality Android applications. Using your expertise in Kotlin, you'll collaborate with cross-functional teams to deliver seamless mobile experiences, write clean code, and optimize performance. you will develop and execute exploratory and automated tests to ensure product quality. You will be an integral part of our company’s product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs while being cost effective.
What you'll do
Review Design and build advanced applications for the Android platform.
Collaborate with cross-functional teams to define, design, and ship new feature.
Work with outside data sources and APIs.
Unit-test code for robustness, including edge cases, usability, and general reliability.
Work on bug fixing and improving application performance.
Work on bug fixing and improving application performance
What you'll need
Bachelor’s Degree in Computer Science or similar.
5+ years of solid experience in Android Development.
Kotlin Experience is a must-have.
Experience with Androis SDK.
Experience working with remote data via REST and JSON.
Experience with third-party libraries and API’s (Retro fit, Rxjava, and Dagger ).
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
Solid understanding of the full mobile development life cycle.
Proven software development experience and Android skills development.
Have published at least one original Android ap p.
Why Aspire
In addition to a competitive long-term total compensation with salary and performance-based bonus, we have a reward philosophy that expands beyond this.
Be part of a (Remote is here-to stay) organization
Work and learn from great minds.
Explore new opportunities to learn and grow everyday by attending technical and nontechnical training.
Get market exposure by working with international tech leaders.
Nursery reimbursement benefit.
* Attend virtual and onsite international tech conference.