Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Design and develop mobile applications using one of the mobile development technologies (Android, iOS or React Native).
- Design for scalability, high performance, and high availability software.
- Use and adapt coding standards.
- Review code and design documents of junior developers.
- Lead and mentor Junior Developers.
- Provide code with reusable components.
Job Requirements
Qualifications (Knowledge and Experience):
- BS/MS degree in Computer Science, Engineering or a related subject.
- Solid knowledge with one of the mobile development technologies (Andriod, iOS or React Native).
- Solid background of programming concepts.
- Develop creative solutions for complex and abstract problems.
- The ability of estimations and setting due dates for his tasks.
- Focus on software quality and delivery dates.
- Superior analytical skills.
Skills:
- Good communication skills.
- Team player and self-learner.
- Ownership and commitment skills.
- Attention to details.
- Good documentation skills
- Flexible enough to accept changes.
- Show a high level of dependency.