Web Application Developer

Web Application Developer

Posted 2 days ago by Gloss

Negotiable
Undetermined
Undetermined
Birmingham, England, United Kingdom

Summary: The role of Web Application Developer at a UK digital agency involves building and maintaining web applications using React, TypeScript, and other modern technologies. The position requires hands-on involvement in various client projects, from initial builds to ongoing support, emphasizing a long-term commitment to the team. Candidates should be comfortable working with both frontend and backend technologies and have experience with payment integrations and real-time features. The ideal candidate will be a strong communicator and able to work independently while contributing to a collaborative environment.

Key Responsibilities:

  • Building web applications from wireframes or existing prototypes
  • Working with and iterating on existing codebases
  • Integrating third party APIs and services
  • Implementing real-time features, messaging, and notification systems
  • Handling payment integrations including escrow and split payout flows
  • Creating admin panels and dashboard interfaces
  • Providing ongoing maintenance, bug fixes, and feature development on live platforms

Key Skills:

  • Strong React, TypeScript, and Tailwind CSS experience
  • Comfortable working across frontend and backend
  • Experience with Supabase, Firebase or similar backend as a service platforms
  • Experience with payment integrations (Stripe, Stripe Connect)
  • Able to pick up unfamiliar codebases and work through them confidently
  • Ability to write clean, maintainable code with sensible structure
  • Good communicator who works independently and flags blockers early
  • UK based and available for regular check ins

Salary (Rate): undetermined

City: Birmingham

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

About the Role We are a UK digital agency looking for a React developer to join our team on an ongoing basis. You will work across a range of client projects building web applications from scratch, picking up existing codebases and maintaining live platforms. Projects vary but typically involve two sided platforms, dashboards, booking systems and consumer facing apps. The work is hands on and varied. You will be involved from early builds through to launch, iteration and ongoing support. This is a long term engagement, not a one off project. We are looking for someone who wants to become a reliable part of the team.

Tech Stack • React with TypeScript • Vite • Tailwind CSS and shadcn/ui • Supabase or similar (backend, auth, real time features) • Stripe and Stripe Connect (payments, subscriptions, marketplace flows) • Mapbox or Google Maps (geolocation and mapping) • React Native / Expo (mobile app projects as needed)

What the Work Involves • Building web applications from wireframes or existing prototypes • Working with and iterating on existing codebases • Integrating third party APIs and services • Real time features, messaging and notification systems • Payment integrations including escrow and split payout flows • Admin panels and dashboard interfaces • Ongoing maintenance, bug fixes and feature development on live platforms

What We Are Looking For • Strong React, TypeScript and Tailwind CSS experience • Comfortable working across frontend and backend • Experience with Supabase, Firebase or similar backend as a service platforms • Experience with payment integrations (Stripe, Stripe Connect) • Able to pick up unfamiliar codebases and work through them confidently • Clean, maintainable code with sensible structure • Good communicator who works independently and flags blockers early • UK based and available for regular check ins

Nice to Have • React Native / Expo experience • Experience building marketplace or two sided platforms • Familiarity with maps and geolocation APIs • CI/CD and deployment pipeline experience • Experience working within a digital agency setup