Full Stack Software Developer – Krystal Digital Solutions Limited
Website krystaldigital Krystal Digital Solutions Limited
Krystal Digital is a full-service ICT company that specializes in the development, research, deployment and creation of customized and service-oriented software applications. Our organization has a strong competence in providing secure and continuously available Information technology/infrastructure solutions to organizations, institutions and parastatals as required which helps its clients drive efficiency and improve its service delivery.
The company has several notable products; Krystal IT Academy, Central Billing System, iLearnNG and Myskool portal to her credit alongside other non-disclosed works.
We are recruiting to fill the position of a Software Developer (Full Stack)
Job Description
- We are looking for a candidate who can create, maintain and optimize software applications.
- You will work on both front-end and back-end development, ensuring that our software systems are reliable, scalable, and user-friendly.
- You will collaborate with cross-functional teams, including product managers, designer to deliver innovative and high-quality software solutions.
Requirements
The qualified candidate should have the following;
- Write clean, efficient, and maintainable code while following industry best practices.
- Should have a strong background in the following programming languages:
- PHP (Laravel, Livewire, CodeIgniter)
- JavaScript (Vue, Nuxt, Alpine.Js, jQuery)
- CSS (Tailwind, Bootstrap)
- Database (MySQL)
- Server (Digital Ocean, Laravel Forge)
- OS (good command of Linux)
- Maintain technical documentation, code documentation, and knowledge sharing within the team.
- Foster a collaborative and innovative development environment.
Qualifications
- Bachelor’s or Master’s Degree in Computer Science, Software Engineering, or a related field.
- 3-5years of experience as a full-stack developer.
- Excellent problem-solving and analytical abilities.
- Strong communication and interpersonal skills.
- Strong leadership and team management skills.
- Knowledge of software development best practices and emerging trends.
You must sign in to apply for this position.