- Company Name
- MillionLogics
- Job Title
- Senior Frontend Developer
- Job Description
-
**Job Title**
Senior Frontend Developer
**Role Summary**
Remote contract position focused on designing, building, and optimizing responsive web interfaces for marketing and landing pages. Lead technical decisions for key web properties, migrate legacy PHP components, and enhance deployment workflows for large‑scale user traffic.
**Expectations**
- 4+ years of professional frontend development
- Remote contract (18 months) with £200/day compensation
- Proficient in modern JavaScript ecosystems (React, Next.js, TypeScript)
- Ability to guide cross‑functional teams and mentor junior developers
**Key Responsibilities**
- Translate UI/UX designs into high‑quality, performant React components using TypeScript and Next.js.
- Build and maintain reusable component libraries, ensuring consistency across web properties.
- Optimize rendering, bundling, and asset delivery to meet performance and SEO standards.
- Enforce accessibility (WCAG 2.1), security, and cross‑browser compatibility best practices.
- Integrate third‑party APIs, handle state management, and manage data flow.
- Collaborate with backend engineers (PHP/Node.js) to support legacy features and new integrations.
- Deploy, test, and monitor applications in Linux/Nginx/Docker environments.
- Create documentation, coding guidelines, and onboarding materials for new developers.
- Enable continuous integration pipelines (Webpack/Rollup) and evaluate new tooling (AI‑assisted coding).
**Required Skills**
- Deep expertise in TypeScript, JavaScript, React, and Next.js.
- Strong grasp of HTML5, CSS3, responsive design, and modern CSS methodologies.
- Proven experience with production‑grade web systems—performance tuning, auditing, and debugging.
- Knowledge of frontend security, accessibility, and testing frameworks (Jest, React Testing Library).
- Effective technical communication and documentation.
**Bonus / Desirable Skills**
- Familiarity with API design, integration, and REST/GraphQL workflows.
- Working knowledge of PHP, Node.js, Nginx, Docker, and Linux environments.
- Proficiency with build tools (Webpack, Rollup) and CI/CD pipelines.
- Experience with AI‑assisted coding tools (e.g., Cursor, Claude).
- History of collaborating with external agencies or vendors.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent years of pertinent experience).
- No mandatory certifications required, but professional development in frontend technologies is a plus.