Browse Jobs
For Employers
Post JobLog inGet Started
Logo

Software Developer and Architect - Mobile (IOS/Android) and Web

CHUIFY LIMITED
Nairobi, Kenya
Posted 3 years ago
30Applicants for1 open position
  • 27Viewed
  • 4In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

We need someone who will constantly review the code to ensure the quality of the design by avoiding complexity, advocating clarity and guiding the team.  

This individual requires to be hands-on work in terms of developing prototypes, contributing code or evaluating technologies. You will be helping developers meet their sprint goals and helping them with any technical challenges and also implement assigned sprint tasks.

Responsibilities  

  • Identifying business requirements and requirements of the stakeholders on the project
  • Designing the entire system based on the received requirements
  • Choosing the system architecture and each individual component of this system at a high level
  •  Manage the daily task of the junior developers and be responsible for the professional development.
  •  Choosing the technologies for the implementation of each component and connections between the components
  •  Architectural review
  • Code-review
  • Writing project documentation and its support and ability to design an efficient strategic roadmap for software
  • Creating unified development standards in the company
  • Controlling the architecture during the next iteration of the system release
  • Translates stories into design & code. Develops well-engineered code and test artifacts backed by automated tests

Job Requirements

To be successful in this role, you will have:

  • Strong experience with native mobile application development, ideally on iOS and Android with SWIFT and Kotlin or java. Strong knowledge of App architecture patterns.
  • Strong notions of security best practices and demonstrated experience of applying sound mobile and API development security practices.
  • Proficiency in one or more relevant programming language. (e.g. Kotlin/Android, Swift, PHP, Java, JavaScript)
  • Ability to learn new technologies quickly and demonstrate a hands-on understanding
  • Experience with mySQL database design and development
  • Strong understanding of design patterns, integration patterns/practice, Data modeling principles and best practices

Qualifications:

  • B.S, in Computer Science and equivalent preferred or relevant experience
  • 5+ years of software development experience in web development
  • 5+ years as a Mobile developer - Android and IOS 

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSoftware Developer and Architect - Mobil...