Jobs

Frontend Developer at Nicholas Idoko Technologies

  • Job Type Full Time
  • Qualification BA/BSc/HND
  • Experience
  • Location Ogun
  • City Abeokuta
  • Job Field ICT / Computer&nbsp

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