MyjobsInKenya DOES NOT charge applicants for registration, applications or interviews.
For any assistance please contact [email protected]
Responsive image
Summary

Not Specified

Description

  • Develop mobile app based on technical and functional specifications provided by the
    client;
  • Continued maintenance, development, and bug fixes for the existing mobile application;
  • Utilize source control tools such as Gitlab for maintaining code versioning and releases;
  • Test the app on different mobile devices and identify any technical problems;
  • Work with the team to manage, optimize and customize multiple mobile applications;
  • Attend daily meetings to report on assigned tasks’ progress and attend fortnightly
    meetings for project planning and other meetings from time to time;
  • Complete tasks & deliver projects on-time and to the highest standards;
  • Contribute ideas for making the application better and easier to use

Education
Bachelor Of Technological Education Bachelor Of Engineering, Bachelor Of Science

More Details on Skills

  • Working experience in mobile development
  • Proven working experience in software development
  • Experience with third-party libraries and APIs
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Familiar with web development security best practices
  • Must have built at least two Android and/or iOS apps with Flutter
  • Ability to write and interpret technical documentation
  • Solid understanding of the full mobile development life cycle, including automated testing and building
  • Experience working in an agile development process
  • Be proficient in using version control and continuous integration, with tools such as Git and Jenkins.
  • Write clear, maintainable and testable code that you are proud of
  • Preferable two years of relevant experience
  • Preferable with portfolio of projects that can be viewed online
  • Good oral and written English communication skills
  • Ability to work in a team and works well under pressure and deadlines
  • Ability to organize and manage multiple priorities
  • Independent but collaborative, driven, assertive
  • Background in Online Gaming is preferred but not required