Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Design, build, test, and deploy Android applications working throughout the entire lifecycle of the app from idea to delivery.
- Work closely with other mobile app developers to ensure conformity among all team members and all platforms.
- Work closely with web developers to coordinate and ensure efficiency of communication between web servers and apps.
- Gather and understand requirements, and translate them into efficient solutions.
- Build early prototypes for testing ideas.
- Develop highly functional user interfaces.
- Standardize all code and platforms to achieve high code re-usability rates
- Optimize app performance.
- Keep up to date on the latest industry trends in mobile technologies, and improve apps accordingly.
- Effectively explain technologies and solutions to technical and non-technical stakeholders.
- Document and rigorously testing all work.
- Deliver results within tight schedules.
- Translate designs and wireframes into high quality code
Job Requirements
- Experience with Android SDK and mobile development lifecycle.
- Knowledge of design patterns and object-oriented concept.
- Knowledge of Java or Kotlin Development.
- Experience with third-party libraries and RESTful APIs and JSON.
- Good problem-solving skills.
- Passion for learning new technologies.
- Ability to write clean code and documenting work.
- Proficient understanding of code versioning tools.
- Experience with testing frameworks
- Deploying apps on Play Store is a plus.
- Xamarin or any cross platform development is a plus
- Very Good command of both written and spoken English.