Logo for Talent hackers

Frontend Developer (Nigeria)

Role overview

Qualifications

  • 3+ years of frontend engineering experience
  • Proficient in HTML and CSS
  • Experience with TypeScript and JavaScript
  • Familiarity with at least one frontend framework (React, Vue, Svelte, Angular)

Responsibilities

  • Implement user interfaces based on designs using semantic HTML and maintainable CSS
  • Build a reusable component library and document frontend conventions
  • Integrate the frontend with the team's API
  • Establish performance baselines and optimize web performance

Key facts

Hard skills

Other skills

  • Collaboration
  • Communication

About the company

Talent hackers logo

Talent hackers

Staffing & Recruiting

Scale your operations effectively with our repository of trained and loyal international remote talent. Talent hackers is trusted by top executives & business owners as a reliable & cost-effective global remote hiring partner. Companies at every stage are facing the same problems: - High payroll costs - Wasted time & energy through the hiring process - Inconsistency in quality labor - Limited talent pool It's hard enough to justify labor costs, it's even harder to find quality talent. Most of the time you end up rolling your sleeves, wasting your valuable time, and attempting the following: - Source talent from freelancing sites - Attempt to hire in international jurisdictions - Or worse, do it yourself. Save yourself the headache. Let our team at Talent hackers save you from: - Wasting your time, instead of focusing on strategy & growth - Inconsistent results from freelance platforms - Misclassification risk through non-compliance with international employment laws. How we operate: - We source, vet, and onboard trained full-time "hackers" to scale your operations - We have the experience, we handle the ENTIRE interview process. You meet your new full-time "hacker" on day 1. Focus on the more important stuff. - Expect your "hacker" to start within 2-3 weeks after we begin our search. - We handle payroll, benefits, local compliance, HR services, & provide ongoing support - We have an unlimited ideal match guarantee. So, if your "hacker" leaves or you need a change, we will replace them at anytime, forever. At Talent Hackers, we offer affordability, reliability, & solutions. We believe every company should be able to higher quality talent without the burden of rising salaries & benefits. Discover why top corporations & industry leaders are sourcing from Nigeria over the Philippines. Learn more on our website.

Company details

IndustryStaffing & Recruiting
Company size2 - 10

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Job Overview
 

We’re looking for a Frontend Engineer to build resilient, responsive user interfaces and deliver high-performance web applications. The ideal candidate combines deep expertise in semantic HTML, CSS, TypeScript, and modern frontend frameworks (such as React, Vue, or Svelte) with strong capabilities in API integration, web performance optimization (Core Web Vitals), and web accessibility (WCAG). This role will collaborate closely with engineering leads and backend developers, establish reusable component libraries and architectural standards, and ensure seamless, high-quality user experiences across all devices and edge cases. 


Core Tasks
 

1. Interface implementation

  • Build the screens and flows in scope from designs in Figma (or similar), matching them faithfully and raising the cases the designs do not cover.
  • Write semantic HTML and maintainable CSS: responsive across target breakpoints / devices, correct across target browsers, and holding up as content changes.
  • Handle the states that get skipped — loading, empty, error, partial data, long strings, slow networks — so the interface behaves when conditions are not ideal.
  • Meet WCAG 2.1 AA / stated accessibility expectations: keyboard navigation, focus management, labeling, and contrast.

2. Component library and frontend architecture

  • Build a reusable component library in framework, e.g., React, Vue, Svelte with TypeScript types, so the next developer is composing rather than rewriting.
  • Establish and document the frontend conventions: file structure, state management approach, styling approach, naming, and testing strategy.
  • Keep the component API small and predictable; document each component's props and intended use.

3. Exercising the API

  • Integrate the frontend with the team’s API: authentication, data fetching, caching, optimistic updates, pagination, and error handling.
  • Exercise endpoints against real responses during development — surface gaps, ambiguities, and awkward payload shapes to the backend team early, while they are still cheap to change.
  • Type API responses end to end so contract changes fail at build time rather than in production.

4. Web optimization

  • Establish performance baselines and hit agreed targets for Core Web Vitals: LCP, INP, CLS on target devices and connection profile.
  • Reduce bundle size through code splitting, lazy loading, and dependency discipline; justify every heavy dependency added.
  • Optimize asset delivery: image formats and sizing, font loading strategy, caching headers, critical CSS.
  • Add performance measurement to CI or the deploy process so regressions are caught before release, not after.

Deliverables

  • Production-deployed frontend covering the agreed scope of screens and flows.
  • Documented, typed component library with usage examples.
  • Written frontend conventions: architecture, state management, styling, and testing approach.
  • Automated tests running in CI.
  • Accessibility audit results against WCAG 2.1 AA / stated with issues resolved or documented.
  • Performance report showing baselines and final numbers against the agreed targets, plus the measurement setup that produced them.
  • Cross-browser and responsive verification across target browsers and breakpoints.
  • Handoff package: architecture notes, known limitations, and a walkthrough session with the team.
     

Must Haves

  • 3+ years of frontend engineering experience
  • HTML and CSS — core, not assumed. You write semantic markup and CSS that stays maintainable past the first sprint, and you can build a responsive layout without reaching for a framework to do it for you.
  • TypeScript and JavaScript — production experience with modern JavaScript and with TypeScript used to prevent real bugs, not to satisfy a linter.
  • Exercising APIs — you are comfortable consuming REST or GraphQL APIs, handling their failure modes, and giving backend engineers useful feedback about what is hard to consume.
  • Web optimization — you can profile a slow page, identify the actual cause, and fix it; you know what moves Core Web Vitals and what does not.
  • At least one frontend framework — depth in React / Vue / Svelte / Angular or comparable. Which one matters less than knowing why it behaves the way it does.

Nice to Haves

  • Accessibility experience beyond automated checks — screen reader testing, focus management, ARIA used correctly and sparingly.
  • Experience working directly from Figma (or similar) design files and collaborating with designers on the gaps.
  • Familiarity with build tooling, e.g., Vite, Webpack and frontend testing tools such as Playwright, Testing Library.
  • Prior contract work where you owned a frontend scope and delivered it independently.

How we will work together

  • You report to the Architect / Engineering Lead and coordinate directly with the backend engineer on API contracts.
  • Written status update at the close of each week: what shipped, what is at risk, what you need.
  • Code is reviewed by project lead before merge; you work in team’s repository and follow its conventions.
  • Tooling: repo host, project tracker, chat, design files, staging environment access.

 

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Frontend Developer Related jobs

Other jobs at Talent hackers

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.