Casava, an Insurtech in the Nigerian space is reimagining how insurance should impact lives. Our vision is to make insurance commonplace for individuals and small businesses in Nigeria and across the continent. We are building the next-gen digital insurance for Africa, making insurance affordable, valuable, and convenient, powered by technology and behavioural economics. We incorporate trustworthy, transparent, innovative, pioneering, empathetic, and impactful values into our business model, product, work culture, and brand.
Job Description/Responsibilities
We are seeking an experienced Senior Full Stack Developer with expertise in Node.js, Java, and PHP to join our dynamic engineering team.
The ideal candidate will have a strong foundation in backend development with the ability to work across the full technology stack, from server-side logic to front-end user experience. You will be responsible for building scalable and high-performing applications that power our platform and delivering an exceptional user experience.
Key Responsibilities:
In this role, you’ll be responsible for;
- Design, develop, and maintain robust and scalable fullstack applications using Node.js, Java, and PHP.
- Collaborate with cross-functional teams, including Product Managers, Designers, and QA, to develop high-quality features that meet business requirements.
- Develop and integrate APIs, ensuring seamless communication between front-end and back-end systems.
- Participate in code reviews, architecture discussions, and contribute to the development of best practices and coding standards.
- Troubleshoot and resolve complex technical issues, optimizing application performance.
- Implement security protocols and ensure applications are secure and compliant with industry standards.
- Mentor junior developers and provide technical guidance to the development team.
- Stay up to date with the latest industry trends, technologies, and best practices to drive innovation within the team.
- Collaborate in an agile environment to deliver features on schedule while maintaining high-quality standards.
Job Requirements
- Bachelor’s Degree in Computer Science, or a related field.
- 5+ years of experience as a Fullstack Developer with proven expertise in Node.js, Java, and PHP.
- Strong experience with front-end technologies such as JavaScript, HTML5, CSS3, and modern libraries or frameworks (e.g., React, Vue, or Angular).
- Proficiency in working with RESTful APIs and web services.
- Solid understanding of databases (both SQL and NoSQL) and experience with database design and optimization.
- Experience in cloud platforms such as AWS, Google Cloud, or Azure.
- Familiarity with containerization tools like Docker and orchestration tools like Kubernetes.
- Knowledge of version control systems such as Git.
- Excellent problem-solving skills and ability to troubleshoot complex systems.
- Strong communication skills and the ability to collaborate effectively with cross-functional teams.
- Experience in agile software development methodologies.
Method of Application
Signup to view application details.
Signup Now