Current jobs related to Full Stack Software Developer - Nairobi, Nairobi Area - Flexi-Personnel

  • Full Stack Engineer

    1 month ago


    Nairobi, Nairobi Area, Kenya Riverbank Solutions Ltd Full time

    Job Description:We are hiring for the Full Stack Engineer position. Riverbank is a leading IT company dedicated to delivering innovative solutions and exceptional service. We are seeking a talented Senior .NET Developer to join our dynamic team and contribute to our ongoing success.Responsibilities:· Design, develop, and maintain high-quality web...


  • Nairobi, Nairobi Area, Kenya Solutech Limited Full time

    JOB SUMMARYRequirementsA Degree in Computer Science or related field is relevant but not required4+ Years Professional Experience developing Web Applications3+ Years Professional Experience developing with Laravel and VueJSStrong understanding of software development lifecycle and best practices.Strong understanding of VueJs and Laravel for developing web...


  • Nairobi, Nairobi Area, Kenya Jumba Full time

    ABOUT THE COMPANYJumba is a construction tech platform that simplifies B2B purchase and financing of construction materialsJOB SUMMARYWe are looking for an enthusiastic Software Engineering Intern, who is looking to learn how to develop complex web experiences with the ability to adapt, learn quickly and has excellent problem-solving skills. You'll learn how...


  • Nairobi, Nairobi Area, Kenya Google Full time

    Google is an American multinational technology company specializing in Internet-related services and products that include online advertising technologies, search, cloud computing, software, and hardware.RequirementsMinimum qualifications:Bachelor's degree or equivalent practical experience. 2 years of experience with software development in one or more...

  • Backend Engineer at

    3 months ago


    Nairobi, Nairobi Area, Kenya Reeds Africa Consult Full time

    Reeds Africa consult (RAC) offers a broad scale of Human resource services designed to provide professional supports for the growing needs of today's corporate organizationsAbout the jobWe are looking for a Back End Software Developer to produce scalable software solutions. You'll be part of a cross-functional team that is responsible for the full software...


  • Nairobi, Nairobi Area, Kenya GiveDirectly, Inc Full time

    ABOUT THE COMPANYWe manage transfers end-to-end using electronic monitoring and payment technology.JOB SUMMARYWhat You'll BringExceptional alignment with GiveDirectly Values and active demonstration of our core competencies: emotional intelligence, problem solving, project management, follow-through, and fostering inclusivity. We welcome and strongly...

  • Software Developer

    2 months ago


    Nairobi, Nairobi Area, Kenya ABC Bank Full time

    ABOUT THE COMPANYABC Bank is an indigenous Kenya bank with 33 years experience using the power of finance to support businesses and projects that benefit the people and the planet. We know that banking can be a powerful force for good: serving individuals and communities as well as building a more sustainable society.JOB SUMMARYReporting to the Senior...

  • Software Developer

    2 weeks ago


    Nairobi, Nairobi Area, Kenya Gap Recruitment Services Limited Full time

    Gap Recruitment Services Limited is a leading recruitment firm in Kenya where International and local companies find just the right fit talent.Key Responsibilities:Participate in designing the architecture of software systems, ensuring scalability, maintainability, and adherence to best practices. Work closely with senior developers to analyze and understand...

  • Software Developer at

    2 months ago


    Nairobi, Nairobi Area, Kenya ABC Bank (African Banking Corporation Limited) Full time

    ABC Bank is an indigenous Kenya bank with 33 years experience using the power of finance to support businesses and projects that benefit the people and the planet.We know that banking can be a powerful force for good: serving individuals and communities as well as building a more sustainable society.SummaryReporting to the Senior Manager – Software...


  • Nairobi, Nairobi Area, Kenya GiveDirectly Full time

    GiveDirectly is the first - and largest - nonprofit that lets donors like you send money directly to the world's poorest. We believe people living in poverty deserve the dignity to choose for themselves how best to improve their lives - cash enables that choice.About this roleTechnology will play a critical role in enabling the next generation of cash...

  • Software Developer

    2 months ago


    Nairobi, Nairobi Area, Kenya Corporate Staffing Services Full time

    About ABC Bank (African Banking Corporation Limited)ABC Bank is an indigenous Kenya bank with 33 years experience using the power of finance to support businesses and projects that benefit the people and the planet. We know that banking can be a powerful force for good: serving individuals and communities as well as building a more sustainable society. We...


  • Nairobi, Nairobi Area, Kenya pycs Full time

    Pycs are a technology team with a strong background in financial systems and seek to resolve recurrent problems that financial institutions face with our solutions.Job Purpose As a Senior Software Engineer, the primary responsibility is to lead the development and enhancement of complex software systems that power our organization's products and services....

  • Engineering Manager at

    2 months ago


    Nairobi, Nairobi Area, Kenya ENGIE Full time

    ENGIE is a leading world group that provides low-carbon energy. Our group is a global reference in low-carbon energy and services.Read more about this companyEngineering ManagerJob Purpose/Mission EEA is looking for a talented, self-starting tech lead to join the team to help deliver affordable solar power and financial services across Africa. This position...


  • Nairobi, Nairobi Area, Kenya jobwebkenya Full time

    At Irri-Hub Ke, we are changing this narrative by facilitating access to simple innovative water management solutions. Our approach combines rainwater harvesting pans with solar-powered drip irrigation systems, bundled up with full-stack services such as agronomy support and training in regenerative agriculture best practicesResponsibilities:Design and...


  • Nairobi, Nairobi Area, Kenya Nexleaf Analytics Full time

    Your RoleAs a Backend Software Engineer at Nexleaf, you will play a crucial part in scaling up our impact by working in a diverse team dedicated to designing and building the core backend code for our cloud-based service. This service gathers and analyzes data from some of the most remote locations on the planet and connects to a vast network of IoT/M2M...

  • Business Analyst at

    2 months ago


    Nairobi, Nairobi Area, Kenya Software Group Full time

    Software Group is a global technology company that is specialized in delivery channel and integration solutions for institutions that provide financial services. We help financial service providers digitize their business and successfully go through the process of digital transformation, extend their outreach and improve operational efficiencyMain...

  • Software Engineer at

    1 month ago


    Nairobi, Nairobi Area, Kenya Pawa IT Solutions Full time

    At Pawa IT Solutions, we deliver the promise and offerings of Cloud to businesses and institutions. We strive to provide our customers with the best user and product experience in the cloud, enabling your organization to get the ROI it deserves from this investment right from our inception in 2013. Our Core Google Cloud Offerings, which we have certification...

  • Frontend Developer

    2 weeks ago


    Nairobi, Nairobi Area, Kenya APA Life Assurance Company Ltd Full time

    KEY PRIMARY RESPONSIBILITIESCollaborate with designers and backend developers to create seamless user experiences and visually appealing interfacesDevelop responsive and mobile-friendly webapps using HTML, CSS and javascriptIntegrate third-party APIs and services to extend website functionalityWrite clean, efficient, and maintainable code using modern...


  • Nairobi, Nairobi Area, Kenya RWK & Associates CPA-K Full time

    We are a registered medium sized firm of Certified Public Accountants that is fully committed to provision of cost effective and unparalleled professional services to all sectors of our economy that not only conforms to but also meets and exceeds our client's expectations.Role Are you a driven and talented undergraduate student or a recent graduate with a...

  • Software Engineer

    1 month ago


    Nairobi, Nairobi Area, Kenya Yashio Kenya Limited Full time

    JOB SUMMARYWho We're Looking ForTo be eligible for this job, you should meet the following criteria:Be ready to commit to full-time engagement.Currently enrolled or completed from a recognized public or private higher education institution.Hold a degree obtained within the past year or be able to provide a letter confirming your enrollment.Possess strong...

Full Stack Software Developer

4 months ago


Nairobi, Nairobi Area, Kenya Flexi-Personnel Full time
Flexi Personnel Ltd is a HR Company that was founded in 2008.

It is currently the fastest growing HR firm in Kenya offering a wide range of services including Headhunting and Executive selection, Outsourced Labor management, HR Outsourcing, Outsourced Payroll Management, HR consultancy, Psychometric Assessments and Expatriate Services and relocation support.

What makes us a unique Recruitment and Outsourcing Agency in Kenya, and the whole of Africa, is our systematic approach and listening to our clients' recruitment and payroll needs.

We've offered and will continue offering appropriate solutions to our clients. We only forward candidates within the client's specification.

As a Recruitment firm, integrity and value are key elements of our Recruitment, Staff Outsourcing, Payroll Management, and HR Consultancy services.

We deliver to our promise to our clients within a 3-day deadline. This is enhanced by our dedicated team of recruitment, screening, and management experts.
Duties/ Responsibilities

Design and implementation of new modules and modifications of existing ones in the MEL Web Platform and align it to APHRC's processes and procedures.

Maintain the integration of the portal with the Microsoft Dynamics365 ERP and the database through web services.

Maintain/ make relevant changes to the links between the performance indicator tracking and alliances modules and their data entry forms.

Create or update the authentication module through active directory service to allow existing user to re-use their Active Directory usernames and passwords.

Modify, when necessary, data entry forms and customize the database based on the various data needs.
Configure and maintain the GIS module to visualize the progress on key performance indicators and their trends.
Maintain the data import module in the system for the existing Excel database.
Set quality assurance parameters (e.g., approval and acceptance of data) and data validation rules.

Make changes to the existing dashboards or create new visualization using Tableau and embed the new or updated visualization dashboards to the Web platform.

Configure the data visualizer for the database to generate the required reports.

Configure/modify the user rights module used to assign the access of the database to the users as per their role in the organization.

Configure the data administration module to ensure the proper administration of the database.

Integrate the MEL Portal with the knowledge management and learning portal (knowledge repository, knowledge sharing platform, subject matter expert locator and AI Chatbot).

Integrate the knowledge base with the AI to enhance functionality and retrieval of knowledge.
Support the configuration and enhancement of the Knowledge Management and Learning AI Chabot.

Qualifications, Skills and Experience

A degree in related disciplines e.g. Software Engineering, Computer Science, Computer Engineering or any relevant field.

Must be proficient in Python programming language with Django Rest Framework, , and Bootstrap CSS, PostgreSQL database or any other Database Management Systems.

Must have experience working as a frontend developer responsible for building and enhancing the applications using (Preferred 3+).

Strong experience in Object Oriented Software Development in ASP, PHP, JavaScript Frameworks and HTML.
Hands-on experience with architecture styles/APIs (REST, RPC).

Utilize established development tools, guidelines and conventions including but not limited to ASP.NET, SQL Server, HTML, CSS, JavaScript, and C#/VB.NET.

Ability to create web pages to show online reports to application users using pivot reports, detailed data pages, grid views and tables.

Developed user authentication mechanism using web services.

Experience with jQuery to bring dynamic behavior to the web page and also perform AJAX calls to the MVC controllers.

Understanding of Agile methodologies.
Hands on experience on the use of AI Chat bots.
Excellent analytical, detail-oriented, presentation and problem-solving skills.
Proven work experience as a Data/System analyst and developer including use of web enabled systems
MSSQL development, 5 years (Preferred)
Production Support, 3 years (Preferred)
Azure DB, 2 years (Preferred)
Stored Procedures, 5 years (Preferred)
Skilled at writing SQL code, designing new systems, understanding front-end-users' requirements and have a problem-solving attitude.
Create complex functions, scripts, stored procedures and triggers to support application development.
Excellent skills in debugging and troubleshooting user sessions and solving bugs.
Ability to analyze and critique requirements and make recommendations on possible solution designs.
Ability to complete work independently, incorporate client feedback, and deliver on time.
Excellent skills and experience in training facilitation, mentoring and capacity development.
Demonstrate oral and written communication skills, including presentations.
Prior experience in development of an information management system for humanitarian organization will be an added advantage.