Front-End Developer — Job Description About the role
We’re looking for a Front-End Developer to build reliable, user-friendly web experiences. You’ll work closely with product, design, and back-end engineers to deliver polished features, improve performance and accessibility, and maintain a clean, scalable UI codebase.
What you’ll doBuild and ship responsive UI features for a modern web application.
Translate designs (Figma or similar) into high-quality, reusable components.
Integrate with back-end APIs (REST/GraphQL), handle loading/error states, and ensure strong UX.
Improve performance (bundle size, rendering, caching) and optimize Core Web Vitals.
Ensure accessibility and cross-browser compatibility.
Write and maintain automated tests (unit/integration/e2e) and participate in code reviews.
Collaborate in an Agile environment: planning, estimation, delivery, and iteration.
Help maintain front-end architecture, documentation, and best practices.
2+ years of professional front-end development experience (or equivalent portfolio).
Strong JavaScript and TypeScript fundamentals.
Solid knowledge of HTML5, CSS3, responsive layout, and modern browser behavior.
Experience with a modern framework such as React (preferred), Vue, or Angular.
Familiarity with state management patterns and component-driven development.
Experience working with APIs and handling authentication flows.
Understanding of performance, security basics, and accessibility (WCAG fundamentals).
Comfortable with Git and collaborative development workflows.
Next.js (or similar SSR/SSG framework) experience.
Experience with component libraries/design systems and Storybook.
Testing experience with Jest/Vitest, React Testing Library, Cypress/Playwright.
CI/CD familiarity (GitHub Actions, GitLab CI, etc.).
Basic back-end knowledge (Node.js) or experience collaborating on API contracts.
Experience with monitoring/analytics (Sentry, Datadog, GA).
Competitive salary + benefits.
Remote/hybrid options and flexible schedule.
Modern tech stack, strong engineering culture, and code review best practices.
Growth budget (courses, conferences) and career development support.
Intro call (30 min)
Technical interview + small practical task (or pairing session)
Team / culture fit chat
Offer
If you tell me stack (React/Vue/Angular), level (Junior/Mid/Senior), domain (SaaS/Fintech/Healthcare), and remote/on-site, I’ll tailor it to a much more realistic posting (and add the exact tooling you use).