- Company Name
- Qwoted
- Job Title
- Senior Front End Developer/Leader
- Job Description
-
**Job Title**
Senior Front End Developer / Leader
**Role Summary**
Own the end‑to‑end front‑end experience for a media‑industry social platform. Lead the redesign of the web application, launch the first cross‑platform mobile app, and establish a reusable component system that powers both web and mobile. Drive the front‑end team’s technical vision, architecture, and coding standards, while collaborating closely with UX designers and backend engineers to deliver polished, performant, accessible interfaces.
**Expectations**
- Lead, mentor, and scale a front‑end engineering team (full‑stack and specialist).
- Set the tone for client‑side development across the organization.
- Own the front‑end roadmap, including mobile strategy, component libraries, and quality gates.
- Deliver the mobile app and web v2 within the first 6 months, achieving measurable adoption growth.
**Key Responsibilities**
- Architect, build, and ship the Qwoted mobile app (iOS & Android) using Capacitor.
- Rewrite and modernize the web application with React 18, TypeScript, ESBuild, and Bootstrap 5/React‑Bootstrap.
- Collaborate with UX designers to implement responsive, accessible, and animated interfaces.
- Integrate Supabase/Postgres‑Rails APIs, Algolia search, and OneSignal push notifications.
- Establish unit, integration, and end‑to‑end testing with Jest & React Testing Library.
- Conduct code reviews, enforce coding standards, and maintain a high‑quality code base.
- Champion performance tuning, accessibility best practices, and UX progression.
- Mentor engineers, facilitate knowledge sharing, and foster a high‑performance culture.
**Required Skills**
- 5+ years of deep React expertise (React 18).
- Cross‑platform mobile development with Capacitor (iOS & Android).
- Strong command of modern JavaScript and TypeScript.
- Proven experience turning designs into elegant, performant, and accessible user interfaces.
- Familiarity with ESBuild, Bootstrap 5, Algolia, and OneSignal.
- Experience writing unit and integration tests with Jest & React Testing Library.
- Leadership background: building and mentoring engineering teams, setting coding standards, and driving project execution.
- Self‑directed, problem‑solving mindset with ability to translate high‑level requirements into technical solutions.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
---