More jobs:
Frontend Developer; Nigeria)
Job in
Columbus, Franklin County, Ohio, 43224, USA
Listed on 2026-10-04
Listing for:
Talent Hackers, LLC
Full Time
position Listed on 2026-10-04
Job specializations:
-
Software Development
Front End Developer
Job Description & How to Apply Below
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, Type Script, 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.
CoreTasks
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.
- Build a reusable component library in framework, e.g., React, Vue, Svelte with Type Script 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.
- 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.
- 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.
- 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.
- 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.
- Type Script and JavaScript — production experience with modern JavaScript and with Type Script used to prevent real bugs, not to satisfy a linter.
- Exercising APIs — you are comfortable consuming REST or GraphQL APIs, handling…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×