---
title: "Frontend Developer | Outsourced Development | Azendo"
description: "Assign a Frontend Developer to your roadmap under one monthly agreement, working from Thailand with an Azendo service delivery manager accountable for delivery."
url: "https://azendo.co/services/software-development/frontend-developer/"
---

[← Software development](https://azendo.co/services/software-development/) 

# Frontend Developer assigned to your roadmap.

A Frontend Developer builds the interface your users actually touch, in your existing codebase and component library rather than a rewrite.

Assigned under one service agreement with a minimum monthly capacity in hours, run by a service delivery manager in Chiang Mai, Thailand — five hours ahead of Northern Europe.

[Contact us](https://azendo.co/get-in-touch/) [See pricing](https://azendo.co/pricing/) 

Part of our service line

[Software development](https://azendo.co/services/software-development/) 

This role is delivered as part of our software development services. Take the role on its own, or the whole discipline as one delivery team.

## What a Frontend Developer does on an outsourced software development team.

Skills and scope are agreed before delivery starts, so the first sprint is productive rather than a ramp-up month. The work runs to the same backlog, the same repositories and the same definition of done as your own team's.

### Frontend Developer skills and technology we assign for

* [React](https://azendo.co/skills/react/)
* [Vue](https://azendo.co/skills/vue/)
* [Angular](https://azendo.co/skills/angular/)
* [Svelte](https://azendo.co/skills/svelte/)
* [TypeScript](https://azendo.co/skills/typescript/)
* [Next.js](https://azendo.co/skills/nextjs/)
* [Nuxt](https://azendo.co/skills/nuxt/)
* [Tailwind CSS](https://azendo.co/skills/tailwind-css/)
* [SCSS](https://azendo.co/skills/scss/)
* [Vite](https://azendo.co/skills/vite/)
* [Webpack](https://azendo.co/skills/webpack/)
* [Storybook](https://azendo.co/skills/storybook/)
* [Jest](https://azendo.co/skills/jest/)
* [React Testing Library](https://azendo.co/skills/react-testing-library/)

* Building features from designs, in your component system, matching the patterns already in the product.
* Performance work on bundle size, rendering and Core Web Vitals, which is where most frontend debt accumulates.
* Accessibility and cross-browser behaviour, so features work for everyone before they reach production.
* Building and maintaining the Storybook entries so a component is documented as it is written.
* Working with your designer on the states a Figma file rarely covers, before they become production bugs.

## Seniority levels we assign.

Junior through principal. Mid-level suits feature work; senior is worth it when the component architecture itself needs decisions. Seniority is one of the inputs behind the [committed monthly capacity](https://azendo.co/pricing/) written into your agreement.

## When a Frontend Developer is the right assignment.

Often assigned alongside a Product Designer where design and build move in the same sprint. On an ongoing roadmap this role is most often assigned alongside a Backend Developer or a Full Stack Developer. All 4 roles in this service line can sit on the same agreement, and capacity moves between them at the monthly cycle rather than requiring a new contract. At Azendo this sits inside [software development outsourcing](https://azendo.co/services/software-development/), on the same agreement as the rest of the team.

160 h

Typical monthly capacity for this role

Fixed

Monthly price, unaffected by leave or holidays

4–6 weeks

From signed scope to delivery starting

Monthly

Cycle to raise or lower committed hours

## Other roles in software development.

[Backend Developer Software development role](https://azendo.co/services/software-development/backend-developer/)[Full Stack Developer Software development role](https://azendo.co/services/software-development/full-stack-developer/)[Software Architect Software development role](https://azendo.co/services/software-development/software-architect/) 

The same delivery team, on your product, month after month.

Chiang Mai and Bangkok, Thailand — five hours ahead of Northern Europe

## Questions about assigning a Frontend Developer.

Will the developer follow our existing component patterns? 

Yes. We read your component library before the first sprint and build to the patterns already there rather than introducing new ones.

Can they work from our designs in Figma? 

Yes, and they will raise the states a design usually misses, like empty, loading and error, before building.

## Add frontend developer capacity to your roadmap.

Tell us the scope and the stack. We come back with the profile, the capacity and what the first month looks like, or you can [talk to a service delivery manager](https://azendo.co/get-in-touch/) first.

[Contact us](https://azendo.co/get-in-touch/) [How it works](https://azendo.co/how-it-works/) 

## Assign a Frontend Developer to your roadmap.
