MENA Alliances

Senior Front-End Developer

MENA Alliances  •  Remote  •  2 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description


This is a remote position.


About the Role


A UK-based company is seeking an experienced
Senior


Front-End Developer

to help build a
scalable, component-based design system

based on Figma designs. You will play a key role in translating UX/UI concepts into reusable, production-ready code that will be integrated into the
Umbraco CMS

by back-end developers.


This is a
remote position

based in the UK, working closely with cross-functional teams, including UI/UX designers and back-end developers. The ideal candidate will bring a deep understanding of front-end technologies and a passion for clean, maintainable code.


Responsibilities


  • Translate Figma designs into responsive, accessible front-end components


  • Build modular, reusable UI components based on
    atomic design principles


  • Ensure pixel-perfect, mobile-first implementation with
    cross-browser compatibility


  • Develop a component-based design system that supports
    multi-site/brand consistency


  • Work closely with UI/UX designers to implement Figma prototypes faithfully


  • Write clear documentation and usage guidelines for handover to the
    Umbraco CMS team


  • Maintain front-end performance through best practices like
    lazy loading

    and
    code splitting


  • Ensure compliance with
    WCAG accessibility standards

    , including ARIA roles and keyboard navigation


  • Participate in Agile/Scrum workflows and collaborate via version control systems


Requirements


1. Core Technical Skills


a) Front-End Development


  • Strong expertise in
    HTML5

    ,
    CSS3 (SCSS/SASS)

    , and modern
    JavaScript (ES6+)


  • Experience with
    TypeScript

    for scalable component development


  • Proficiency in
    React

    ,
    Vue.js

    , or
    Angular

    (React preferred)


  • Understanding of
    Razor views

    and integration with
    Umbraco CMS


b) Design System & Component Libraries


  • Experience building reusable UI components using
    Storybook

    or similar tools


  • Knowledge of
    atomic design principles


  • Ability to work with
    design tokens

    , theming, and style guides


c) Styling & Layout


  • Expertise in responsive, mobile-first design using
    Flexbox

    and
    CSS Grid


  • Knowledge of
    CSS architecture

    methodologies (BEM, ITCSS, Tailwind)


  • Strong focus on
    pixel-perfect implementation


d) Tooling & Workflow


  • Familiar with build tools like
    Webpack

    ,
    Vite

    , or
    Gulp


  • Experience with
    Git

    and repositories (GitHub, Bitbucket, Beanstalk)


  • Familiarity with
    npm

    ,
    Yarn

    , or
    pnpm


  • Understanding of
    CI/CD pipelines

    and best practices for handover


2. Accessibility & Performance


  • Solid understanding of
    WCAG

    and
    semantic HTML


  • Experience building
    SEO-friendly

    front-end architecture


  • Skills in
    performance optimization

    , including asset optimization


3. Collaboration Skills


  • Effective collaboration with UI/UX teams to bring Figma prototypes to life


  • Clear and concise
    documentation skills


  • Experience working in
    Agile/Scrum

    environments


Nice-to-Haves


  • Familiarity with
    Umbraco CMS

    front-end integration


  • Experience with
    headless CMS setups

    (e.g.,
    Umbraco Heartcore

    )


  • Knowledge of testing frameworks:
    Jest

    ,
    Cypress

    , or
    Playwright


  • Experience with
    internationalization (i18n)

    in front-end builds


Soft Skills


  • Strong eye for detail and passion for clean, maintainable code


  • Ability to anticipate back-end integration needs


  • Clear communication across design, development, and stakeholder teams


Benefits


  • Fully remote role ( Hourly Based)


  • Opportunity to build a scalable design system from the ground up


  • Collaborative team with strong design and development culture


  • Exposure to modern tech stacks and CMS platforms (e.g., Umbraco, React)


  • Work with a forward-thinking UK-based company in the employer marketing space

  • MENA Alliances

    About MENA Alliances

    At MENA Alliances we connect global companies with the top tech professionals in the MENA region. Our flexible, risk-free service models make scaling easy as there's no cost unless you hire.

    Over 9,000 trained, experienced, and vetted specialists are available now – as a team or individually

    Our rigorous selection process ensures we have a selection of certified and highly skilled software engineers, AI/ML experts, designers, and marketers ready to go. Whether you need a completely remote team or a solo expert, our adaptable approach, which combines AI-driven solutions and a personal touch, allows us to pair you with the best talent efficiently:

    - Tech design, build, and management

    - Translation and localization

    - Data labeling and annotation

    Our clients span large enterprises with mega data projects to start-ups wanting experienced developers

    With 80+ clients across the world, we adapt to local time zones and match talent with client company culture. Our flexible engagement models and cost-effective options ensure we consistently receive positive feedback on the skills and capabilities of our talent, and how they can hit the ground running.

    Industry
    IT & Software
    Company Size
    11-50 employees
    Headquarters
    London, GB
    Year Founded
    2015
    Social Media