We Do Dev Work
We Do Dev Work
OPENING POSITION

Senior Frontend Developer (React/Typescript)

contract Fronted developerSoftware development
  • Bangkok, Thailand
  • 30,000 – 75,000 THB

About We Do Dev Work

We Do Dev Work is a leading Software Development Agency based in Bangkok, Thailand, with an international leadership team and a strong emphasis on collaboration, innovation, and professional accountability. Located in the heart of Asoke, our office offers convenience, great connectivity, and access to some of the city's best amenities.

We specialize in delivering high-quality software solutions for clients across Thailand, Western Europe, and the USA. Our team is passionate about building exceptional digital products and staying at the forefront of modern web technologies.

We are looking for an experienced Senior Frontend Developer (React / TypeScript) with 5+ years of professional experience to join our growing team. You'll work alongside UX/UI designers, backend developers, and project managers to build scalable, high-performance web applications using the latest frontend technologies.


What We're Looking For

  • 5+ years of professional experience building modern web applications.

  • Strong expertise in React, TypeScript, JavaScript (ES6+), HTML5 and CSS3.

  • Experience with modern React ecosystems such as React Router, TanStack Query, Zustand, Redux or similar state management solutions.

  • Experience with modern build tools such as Vite, Webpack or similar.

  • Experience working with REST APIs and GraphQL.

  • Strong understanding of responsive design, accessibility (WCAG), and cross-browser compatibility.

  • Experience with Tailwind CSS, Material UI or similar component libraries.

  • Knowledge of software development best practices including Git, code reviews, testing and CI/CD.

  • Experience using GitHub, ClickUp and Slack.

  • Understanding of Agile development methodologies.

  • Ability to write clean, maintainable, reusable and well-tested code.

  • Strong problem-solving skills and attention to detail.

  • A proactive mindset with a passion for continuous learning.

  • Good communication skills in English. Thai is a strong advantage.

Responsibilities

  • Develop modern, responsive web applications using React and TypeScript.

  • Translate UX/UI designs into high-quality, pixel-perfect user interfaces.

  • Collaborate closely with designers, backend developers and project managers.

  • Consume REST and GraphQL APIs efficiently.

  • Build reusable components and maintain scalable frontend architectures.

  • Optimize applications for performance, accessibility and SEO where applicable.

  • Write maintainable, testable and well-documented code.

  • Participate in code reviews and mentor junior frontend developers.

  • Participate in Agile ceremonies including sprint planning, daily stand-ups and retrospectives.

  • Maintain project documentation and keep work items updated in ClickUp.

  • Use GitHub for version control, pull requests and code reviews.

  • Stay up to date with the latest frontend technologies and share knowledge with the team.

Nice to Have

  • Experience with Next.js or SvelteKit.

  • Experience with React Native.

  • Experience with Supabase or Firebase.

  • Experience with component-driven development (Storybook).

  • Familiarity with Docker.

  • Knowledge of automated testing using Vitest, Jest, Cypress or Playwright.

  • Experience working on SaaS products or large-scale enterprise applications.

What We Offer

  • Flexible working hours.

  • Hybrid work possibilities.

  • Competitive salary based on experience.

  • Performance-based bonuses.

  • A flat management structure with direct communication.

  • International projects for clients across Europe, the USA and Thailand.

  • Modern office in Asoke, Bangkok.

  • Opportunities for professional development and certifications.

  • Career growth into Technical Lead or Solution Architect roles.

  • Regular team lunches, social events and company trips.

  • A collaborative environment where your ideas are valued.

Why Join We Do Dev Work?

At We Do Dev Work, you'll work on meaningful software projects with modern technologies while collaborating with an international team that values quality, ownership and continuous improvement.

We believe in writing software the right way—not just the fastest way.

Our core values include:

  • We Deliver

  • Honesty & Transparency

  • We Show Up Every Day

  • Professionalism

  • Make Today Better

  • Empathy & Support

  • Data-Driven Decisions

Interested?

If you're passionate about building exceptional user experiences and modern web applications, we'd love to hear from you.

Please send your resume, portfolio or GitHub profile, and a short introduction to hr@wedodevwork.com.

Join We Do Dev Work and help build world-class software for clients around the globe.

Apply now

Send us your details and we'll review your application. We aim to respond to every applicant within 5 business days.

Are you OK to work from our Asoke office?

Your Benefits

Competitive salary

Competitive salary depending on experience and qualifications

Generous leave policies

Enjoy 12 days of annual leave and gain an additional day for each year of service

Health insurance

Insurance plan to keep you secure

Laptop allowance

Work on your own device and get reimbursed

Commute allowance

Coming to the office shouldn't bring extra costs, we got you covered

Annual salary increases

We keep your salary up with inflation, and more based on performance

Provident fund

Secure your financial future with our provident fund employer contributions up to 4%

Flexible public holidays

Take a public holiday whenever you want, we don't follow the Thai public holiday schedule

Flexible work location

While we thrive in our office, you can work from home 1 day/week when needed

Life at We Do Dev Work

A day at We Do Dev Work

Build meaningful products, collaborate with great people, and still have time to enjoy the day.

Life at We Do Dev Work 1
Life at We Do Dev Work 2
Life at We Do Dev Work 3
Life at We Do Dev Work 4
Life at We Do Dev Work 5
Life at We Do Dev Work 6
Life at We Do Dev Work 1
Life at We Do Dev Work 2
Life at We Do Dev Work 3
Life at We Do Dev Work 4
Life at We Do Dev Work 5
Life at We Do Dev Work 6