
Codelab is a software house works to develop software systems. We are not just a company we are a big family that cares about the employee’s welfare. We wish to maintain a work environment that fosters personal and professional growth for all employees.
Software Engineer (Frontend)
- Job Type: Contract , Onsite
- Qualification: Others
- Experience
- Location: Abuja
- Job Field: ICT / Computer
Location: Sabon-Lugbe, Abuja
Job Summary
- We are looking for a skilled Frontend Software Engineer (Contract) to support our engineering team in building responsive, high-quality web applications.
- The ideal candidate will collaborate with designers, backend engineers, and product managers to deliver user-friendly digital solutions within agreed project timelines. This is a contract-based role with a focus on results and timely delivery.
Key Responsibilities
- Develop and implement user-facing features using modern frontend technologies.
- Translate UI/UX designs and wireframes into functional, responsive applications.
- Collaborate with backend engineers to integrate APIs and ensure seamless functionality.
- Optimize applications for performance, scalability, and cross-browser compatibility.
- Write clean, maintainable, and reusable code.
- Troubleshoot and resolve technical issues in a timely manner.
- Deliver assigned tasks and milestones within contract timelines.
Qualifications & Skills
Education & Experience:
- Proven experience as a Frontend Engineer / Software Developer.
- Strong portfolio of past projects (personal, freelance, or professional).
Technical Skills:
- Proficiency in HTML5, CSS3, JavaScript (ES6+).
- Solid experience with modern frameworks/libraries (React.js, Vue.js, or Angular).
- Familiarity with state management tools (e.g., Redux, Context API).
- Experience with RESTful APIs and integration.
- Understanding of responsive and accessible design principles.
- Proficiency with Git version control.
Soft Skills:
- Strong problem-solving skills with a results-oriented mindset.
- Ability to work independently and meet deadlines.
- Clear communication and collaboration ski
Preferred (Nice-to-Have):
- Knowledge of TypeScript.
- Experience with testing frameworks (Jest, Cypress, etc.).
- Familiarity with CI/CD workflows.
- Exposure to backend technologies (Node.js, Python, etc.).
Method of Application
Interested and qualified candidates should send their CV to: hr@codelabprojects.com using the Job Title as the subject of the email.