- Company Name
- Morey
- Job Title
- Frontend Developer
- Job Description
-
**Job Title**
Frontend Developer
**Role Summary**
Own the end‑to‑end front‑end stack for web and mobile experiences built with web technologies. Lead architecture, design implementation, testing, and deployment while ensuring pixel‑perfect, responsive UI across multiple platforms. Work independently, leveraging AI‑assisted tools, to deliver production‑ready interfaces within a fast‑moving, small team.
**Expectations**
- Deliver fully functional, high‑quality UI that meets or exceeds design specifications.
- Maintain and evolve a single codebase across web and mobile, ensuring consistency and performance.
- Own the entire feature lifecycle from conception to deployment without hand‑holding.
- Keep code, patterns, and documentation up to date for a sustainable, long‑term product.
- Actively integrate AI‑assisted development to accelerate output while preserving quality.
**Key Responsibilities**
- Architect, develop, test, and deploy web applications using React and Next.js (App Router, SSR/SSG, API routes).
- Build web‑based mobile experiences via Capacitor, PWA, or similar.
- Translate mockups and product requirements into pixel‑perfect, responsive UI, applying accessibility standards.
- Establish & enforce front‑end patterns: component architecture, state management, styling (Tailwind, CSS Modules, styled‑components), and testing strategy.
- Build and maintain component libraries (Storybook) and, where applicable, design systems with tokens, patterns, and documentation.
- Integrate with back‑end APIs (REST, GraphQL) and coordinate with cloud/infrastructure teams.
- Set up CI/CD pipelines, automated tests (Jest, Playwright, Cypress) and ensure smooth deployments.
- Manage cross‑platform consistency, respecting platform conventions while preserving visual identity.
- Leverage AI tools (Copilot, Cursor, Claude, etc.) to streamline coding and boost productivity.
**Required Skills**
- 3+ years of professional front‑end development.
- Proficiency in React and Next.js (including advanced routing, SSR/SSG, API routes).
- Strong design sensibility: self‑detect pixel‑imperfect elements.
- Modern CSS expertise (Tailwind, CSS Modules, styled‑components).
- Responsive design and accessibility fundamentals.
- Experience with component libraries (Storybook).
- RESTful API integration; GraphQL awareness.
- TypeScript.
- Familiarity with build tools, CI/CD, and front‑end testing frameworks (Jest, Playwright, Cypress).
- Ability to work solo, owning full scope without a dedicated front‑end team.
**Strongly Preferred**
- Cross‑platform mobile development experience (Capacitor, Ionic, React Native, PWAs).
- SaaS or internal tooling UI experience (dashboards, data tables, forms).
- Exposure to IoT/telematics interfaces (maps, real‑time data).
- AI‑assistant workflows (Copilot, Cursor, Claude).
- Design system creation from scratch.
- Cloud platforms (AWS, GCP) and containerized deployment.
- MCP or similar protocol knowledge.
**Required Education & Certifications**
- (None specified; equivalent experience considered.)