This job opening has expired.

Full Stack Developer at Corporate Staffing Services

  • Experience Required:3 Years
  • Total Positions:1
  • Job Type: Full Time
  • Job Category: Information Technology
  • Minimum Education: Degree
  • Job Location: Nairobi, Kenya
  • Posted on: June 6, 2023
  • Last Date: June 11, 2023

Job Description

Job Ref. No. JLIL139
Position: Full Stack Developer
Jubilee Insurance was established in August 1937, as the first locally incorporated Insurance Company based in
Mombasa. Jubilee Insurance has spread its sphere of influence throughout the region to become the largest Composite insurer in East Africa, handling Life, Pensions, General and Medical Insurance. Today, Jubilee is the number one insurer in East Africa with over 450,000 clients. Jubilee Insurance has a network of offices in Kenya, Uganda, Tanzania, Burundi and Mauritius. It is the only ISO certified insurance group listed on the three East Africa stock exchanges – The Nairobi Securities Exchange (NSE), Dar es Salaam Stock Exchange and Uganda Securities Exchange. Its regional offices are highly rated on leadership, quality and risk management and have been awarded an AA- in Kenya and Uganda, and an A+ in Tanzania.
We currently have an exciting career opportunity for Full Stack Developer, Jubilee Life Insurance Limited. The
position holder will report to the Head of Digital Factory and will be based at Head Office in Nairobi.

Role Purpose
As a Full Stack Developer, you will be responsible for developing and maintaining both front-end and back-end
applications. You will work closely with cross-functional teams to understand business requirements and deliver innovative software solutions. Your expertise in both front-end and back-end technologies will contribute to the overall success of our projects.

Main Responsibilities
Strategy:
• Collaborate with stakeholders to understand business objectives and contribute to the development of technology strategies and roadmaps.
• Provide insights and recommendations on the implementation of new technologies and frameworks to improve
software development processes and deliverables.
Operational:
• Design, develop, and maintain web applications, ensuring high performance, scalability, and usability.
• Implement responsive and user-friendly front-end interfaces using HTML, CSS, and JavaScript frameworks.
• Develop robust and secure back-end systems using languages such as Java, Python, or Node.js.
• Create and optimize database structures and queries to ensure efficient data storage and retrieval.
• Integrate third-party APIs and services to enhance application functionality.
• Conduct thorough testing and debugging of applications to ensure high-quality deliverables.
• Collaborate with team members to review code, provide feedback, and ensure adherence to best practices and
coding standards.
• Troubleshoot and resolve software defects and technical issues reported by users or identified during testing.
Corporate Governance (Regulatory and Compliance):
• Adhere to regulatory and compliance requirements while developing software solutions.
• Ensure the security and privacy of user data by implementing appropriate measures and protocols.
Leadership and Culture:
• Mentor and guide junior developers, providing technical expertise and fostering a culture of continuous learning and growth.
• Collaborate with cross-functional teams, including designers, product managers, and quality assurance, to deliver successful projects.
• Stay updated with industry trends and emerging technologies, sharing knowledge and insights with the team.
Key Deliverables
• Timely and high-quality delivery of web applications and software solutions.
• Effective collaboration with cross-functional teams and stakeholders.
• Adoption of best practices, coding standards, and development methodologies.
Key Competencies
• Technical proficiency in full stack development, including front-end, back-end, and database technologies.
• Attention to detail and a commitment to delivering high-quality, reliable, and scalable software solutions.
• Ability to work independently and as part of a team, with excellent time management and organizational skills.
• Adaptability and a willingness to learn and explore new technologies and frameworks.
• Strong analytical and problem-solving skills, with the ability to understand complex requirements and translate them into technical solutions.

Qualifications
• Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent work experience).
• Proven experience as a Full Stack Developer, with a strong portfolio showcasing web applications developed.
• In-depth knowledge of front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g.,
React, Angular, Vue.js).
• Proficiency in back-end languages like Java, Python, or Node.js, and experience with web frameworks (e.g.,
Spring, Django, Express).
• Strong database skills, including designing schemas, optimizing queries, and working with SQL or NoSQL
databases.
Relevant Experience
• 3+ years of demonstrable experience.
• Demonstrable portfolio of released applications on the App store or the Android market.
• Extensive knowledge of at least one mobile programming language like Kotlin, Swift and Java.

Skills Required

ICT Skills

Application Details


This job has expired and application is not allowed