Software Engineer (Frontend) at Code Lab IT & Engineering Services
Confidential
Lagos, Nigeria
Permanent
Published 1 month ago · Expires 3 weeks from now
Job description
## Title: Frontend Software Engineer (Contract)
Job Summary
We are looking for a skilled Frontend Software Engineer 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.
Location
Sabon-Lugbe, Abuja, Nigeria
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
Education & Experience
- Proven experience as a Frontend Engineer or Software Developer
- Strong portfolio of past projects (personal, freelance, or professional)
Technical Skills Required
- 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 skills
Preferred Qualifications
- Knowledge of TypeScript
- Experience with testing frameworks (Jest, Cypress, etc.)
- Familiarity with CI/CD workflows
- Exposure to backend technologies (Node.js)