- Job Type Full Time
- Qualification BA/BSc/HND
- Experience
- Location Ogun
- City Abeokuta
- Job Field ICT / Computer 
Frontend Developer at Nicholas Idoko Technologies
Frontend Developer
About the Role
- Nicholas Idoko Technologies builds high-impact web and mobile products for clients in fintech, e-commerce, media, SaaS, etc. We’re looking for a front-end specialist who can both design interfaces in Figma and translate those designs into production-ready code. You’ll work shoulder-to-shoulder with our Abeokuta team, owning the UI from first wireframe to final deploy while ensuring every component is performant, accessible, and a joy to use.
Key Responsibilities
- Design intuitive, visually consistent user interfaces in Figma—from low-fidelity wireframes to high-fidelity prototypes and component libraries.
- Convert your own (and teammates’) Figma designs into semantic, reusable HTML5 and CSS3 modules.
- Build dynamic interactions and state management with modern JavaScript (ES6+).
- Integrate REST/JSON APIs, manage auth tokens, and validate endpoints with Postman.
- Optimise bundles, images, and critical-path CSS for sub-2-second load times and top Lighthouse scores.
- Conduct quick accessibility checks to maintain WCAG compliance.
- Proactively fix front-end bugs and write lightweight unit or snapshot tests where helpful.
- Participate in design reviews, code reviews, daily stand-ups, and sprint retrospectives.
- Push clean, well-commented code via Git pull requests and keep task boards up to date.
Must-Have Qualifications
- At least three years of professional front-end experience—or an equivalent portfolio of shipped work.
- Proficiency hand-coding HTML5, CSS3 (Flexbox & Grid), and modern JavaScript/ES6+.
- Demonstrated skill designing complete interfaces in Figma, including auto-layout, component variants, and design tokens.
- Daily user of Postman for testing and documenting REST APIs.
- Comfortable with Git workflows, pull requests, and branch strategies.
- Solid grasp of responsive, mobile-first design, cross-browser quirks, and basic SEO.
- Clear written and spoken English; able to explain design and code decisions to non-technical stakeholders.
Nice-to-Have Extras
- Familiarity with TypeScript, Vue, React, or AlpineJS.
- Sass/SCSS or utility-first CSS frameworks like Tailwind.
- Experience setting up or maintaining design systems.
- Knowledge of automated testing (Jest, Playwright) or basic CI/CD pipelines.
- Prior work on multi-lingual or right-to-left interfaces.
- Interest in micro-interaction design and motion.
Method of Application
- Send 2–3 live links or GitHub repos you designed in Figma and coded end-to-end.
- Attach a one-page résumé (PDF) highlighting relevant skills and projects.
- Include a brief cover note describing a challenging UI you designed in Figma and how you brought it to life with HTML, CSS, JavaScript, and Postman-tested APIs.
Email everything to office@nicholasidoko.com with the subject line “Front-End Developer & UI Designer — [Your Name]”. Short-listed candidates will complete a timed Figma-to-code challenge and a 30-minute technical interview.
Leave a Comment