Latest Jobs in Kenya 2023- Job Vacancies in Kenya - EjobsinKenya

View latest jobs in Kenya 2023. Today Recent job vacancies, banking, graduate, oil and gas jobs in Kenya, Aviation Jobs and careers. E- Jobs in Kenya is No 1 Latest Jobs in Kenya website for Job vacancies in Kenya. Get Jobs in Kenya 2023 Today.

Mar 29, 2023

Fullstack Software Engineer at Identigate


Identigate is a leading developer of mobile and web software platforms and applications for emerging markets.



JOB RESPONSIBILITIES



  • Define, Design and architect and communicate design requirements of assigned projects.

  • Write clean, maintainable, efficient code, and reusable code and tests, build prototypes, troubleshoot issues, and check bottlenecks using best practices and design patterns.

  • Work on RESTful APIs for assigned software projects

  • Work on user-facing elements and integrate with server-side logic

  • Design Robust and Secure APIs that support mobile and desktop clients.

  • Optimize applications for performance and scalability

  • Collaborate with multidisciplinary team of designers and developers

  • Write automated tests to ensure quality and prevent regressions.

  • Lead projects where necessary


KEY COMPETENCES



  • Minimum Bachelor of Science in computer science, software engineering, programming, or equivalent

  • Minimum B Plain High School Score. A score of B or Higher in STEM (Science, Technology, and Engineering & Mathematics) Subjects shall have a higher advantage.

  • Proficiency in front-end web development technologies such as HTML, CSS, JavaScript, Ajax, React, VueJs, and Nuxt

  • Proficiency in back-end web development technologies such as PHP, Laravel, CodeIgniter, Node.js, Python, and Ruby on rails.

  • Knowledge of database systems and experience with SQL and NoSQL databases.

  • Familiarity with software development tools such as Git, JIRA, and CI/CD pipelines.

  • Understanding of object-oriented programming

  • Experience with the design and implementation of RESTful APIs

  • Understanding of code deployment tools such as Jenkins, Capistrano, and Electric Flow

  • Strong communication skills and ability to work collaboratively with cross-functional teams including designers, product managers, and other engineers.

  • Ability to work independently, manage priorities, and deliver high-quality work within tight timelines.

  • Experience with deploying web applications to production environments e.g., cloud


ORGANIZATIONAL ALIGNMENT



  • Reports to the Technical Manager (Directly) and Executive Leadership Team.

  • Works closely and collaboratively with the System Engineers, Developers, sales and account teams.


ACCOUNTABILITIES AND PERFORMANCE MEASURES



  • Accurately maintains task details and reports on the same on a weekly basis.

  • Maintains timetables and ensures all deadlines are met. Must be flexible and display initiative in working on new tasks.

  • Keeps an accurate record of projects’ status and informs management of any delays or key issues.

  • Administrative tasks are accomplished carefully and thoroughly, with appropriate questions asked when necessary to ensure that the job is done correctly.

  • Meets all deadlines as indicated by the immediate supervisor




The post Fullstack Software Engineer at Identigate appeared first on Jobs in Kenya - http://jobcenterkenya.com/.

No comments:

Post a Comment