About the job
We are seeking a talented and experienced Senior Software Engineer - Android Solutions to join our software team.
Responsibilities:
* Work on the development of our native Android applications from conception to launch.
* Collaborate with other engineers and cross-functional teams to design, develop, and implement new features.
* Write clean, maintainable, and efficient code enforcing decoupled, reusable, extendable, maintainable and modifiable code.
* Participate in code reviews and ensure the quality and maintainability of code.
* Troubleshoot and debug software issues.
* Integrate with 3rd party APIs and develop restful APIs.
* Design and implement design patterns with clean architecture.
* Publish applications to the app store.
Requirements:
* Good knowledge of native mobile applications (Android).
* Proven experience in writing clean code using OOP.
* Knowledge of object-oriented languages like JAVA would be an added advantage.
* Experience in integrating with 3rd party APls would be an added advantage.
* Experience in app store publishing, design patterns, restful API's.
* Excellent communication skills and the ability to work in a team.
We offer competitive salaries, flexible working hours, and opportunities for growth and advancement. If you're a self-starter who thrives in a fast-paced environment and has a passion for creating innovative software solutions, please submit your resume and cover letter.
We look forward to hearing from you!
Click the Below Button to Join the Group