Full Stack Developer

Job Details

permanent
Kenya
GAP RECRUITMENT SERVICES LIMITED
02/11/2023
Want updates for this and similar Jobs?


Full Job Description

 Job Description:

Job Title : Full Stack Developer

Industry: IT (Systems & Software)

Reporting To : Business Manager

Location : Nairobi, Kenya.

Gross Salary : KES. 100,000 - 130,000

Job Purpose :

The overall purpose of this role is to design and develop new custom applications as well and update and upgrade the existing systems to meet the industry standards and client customization requests.

Our client offers solutions for Electronic Security Systems, Queue Management Systems (QMS), Visitor Management System (VMS), Hospital Information Management System (HIMS), and more.

Key Roles & Responsibilities:

Application Development ;

  • Design, develop, test, and deploy software applications based on the company's requirements and specifications.
  • Write clean, efficient, and maintainable code using programming languages and development frameworks (e.g., PHP (Laravel & Symfony Frameworks) C#, Python, React, Angular, Node, etc.). These apps should include the SQL-based databases (maria-db, MySQL, postgre, MSSQL)

Requirement Analysis:

  • Collaborate with stakeholders, including business analysts and end-users, to gather and understand application requirements.
  • Translate business needs into technical specifications and design solutions accordingly.

Software Architecture:

  • Design software architecture and components, ensuring scalability, security, and performance.
  • Incorporate best practices and industry standards into application development.

Coding and Testing:

  • Write code that adheres to coding standards and guidelines.
  • Conduct thorough testing, including unit testing and integration testing, to identify and fix bugs or issues.
  • Create and maintain comprehensive documentation, including technical specifications, user manuals, and change logs.
  • Work closely with cross-functional teams, including Head of app development, Head of R&D, designers, product managers, and quality assurance testers, to ensure the successful delivery of projects.
  • Stay updated with the latest technologies and industry trends.
  • Suggest and implement improvements to enhance application functionality, performance, and user experience.
  • Implement security measures to protect company data and ensure compliance with relevant regulations (e.g., GDPR, HIPAA).
  • Provide ongoing support and maintenance for existing applications, including troubleshooting and resolving issues.
  • Manage project timelines and deliverables, ensuring that projects are completed on time and within budget.

Key Requirements:

  • Bachelors degree in computer science, Software Engineering, or a related field.
  • Minimum of 3-4 years experience working as a full stack developer Proven experience in software development, including designing and building applications.
  • Proficiency in programming languages, development frameworks, and tools relevant to the company's technology stack PHP & LARAVEL.
  • Strong problem-solving skills and attention to detail.
  • Knowledge of software development best practices, design patterns, and methodologies (e.g., Agile, Scrum).
  • Familiarity with database management systems, APIs, and web services. Understanding of version control systems (e.g., Git).
  • Experience with cloud computing platforms (e.g., AWS, Azure) is a plus.
  • Ability to develop both Native and Hybrid mobile apps is an added advantage.

Competencies:

  • Strong communication and interpersonal skills
  • Ability to work in a team environment.
  • Strong strategic, analytical and organizational skills.

Interested?

Apply directly through Our Careers Page or email your CV to

N.B. If you're emailing us directly, remember to insert in the email subject line Full Stack Developer for consideration by Wednesday 9th October 2023.


Similar Jobs


App Developer
  • permanent
  • Kenya
  • Medic
  • 02/11/2023

Front- end developer
  • permanent
  • Nairobi, Kenya
  • Untapped
  • 15/11/2023

Vue.Js Front-End Developer
  • permanent
  • Kenya
  • PrestaCapital
  • 15/11/2023

Core System Analyst/Developer
  • permanent
  • Nairobi, Kenya
  • Old Mutual General Ins...
  • 15/12/2023