Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jun 30, 2025
    Deadline: Jul 31, 2025
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Nicholas Idoko Technologies is a premier technology company with a strong focus on application development. We specialize in creating custom web, Android, and iOS applications. Our expertise extends to software development, ensuring reliable and high-performance solutions. We also excel in innovative web design, enhancing user experience and engagement. With...
    Read more about this company

     

    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.

    Check how your CV aligns with this job

    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.

    Build your CV for free. Download in different templates.

  • Apply Now
  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    View All Vacancies at Nicholas Idoko Technologies Back To Home
View Hot Nigerian Jobs Today »

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail