Frontend Engineer
Senior Frontend Software Engineer
(React | Accessibility | Google Cloud Platform)
Role Overview
We are seeking Senior Frontend Software Engineers to join cross‐functional product teams delivering front‐end‐led capabilities on a cloud‐native platform built on Google Cloud Platform (GCP).
The role focuses on designing and building accessible, scalable, and well‐tested user interfaces using modern React and TypeScript, hosted and operated in a GCP environment. Engineers will take strong technical ownership of frontend delivery, contribute to platform and architectural decisions, and actively support and mentor other engineers within the team.
This is a hands‐on senior role for engineers who value quality, accessibility, and testing, and who are comfortable operating in a modern, cloud‐first engineering environment.
Key Responsibilities
- Build and maintain high‐quality React‐based frontend applications deployed to GCP
- Take ownership of frontend solutions running on a cloud‐native architecture
- Ensure all user interfaces meet accessibility standards (WCAG) and inclusive design principles
- Apply test‐driven development (TDD) and write robust automated tests for frontend code
- Work closely with backend, platform, and DevOps engineers within cross‐functional teams
- Contribute to technical and architectural decision‐making, particularly around frontend and cloud integration
- Support and mentor other engineers, sharing frontend and cloud‐native best practices
- Maintain high standards for performance, security, reliability, and maintainability in production environments
Required Skills & Experience
Core Requirements
- Proven experience operating at Senior Frontend Engineer level
- Strong expertise in React with JavaScript and TypeScript
- Demonstrated experience building accessible, scalable, testable UIs
- Strong understanding of modern frontend testing practices, including:
- Jest
- Component, integration, and UI testing
- Solid practical experience working on applications hosted in Google Cloud Platform (GCP)
- Familiarity with deploying, running, and supporting frontend applications in a cloud‐native environment
- Strong sense of technical ownership and accountability for frontend delivery
Desirable (Bonus) Experience
- Backend development using Java, ideally with Quarkus
- Integration with REST APIs and relational databases such as PostgreSQL
- Working knowledge of GCP services, such as:
- Cloud Run, GKE, or App Engine
- Cloud Build and CI/CD pipelines
- Experience with containers and Kubernetes
- Exposure to DevOps practices across build, deployment, and monitoring pipelines
What We’re Looking For
- Engineers passionate about frontend quality, accessibility, and testing
- Comfortable owning technical outcomes in a GCP‐based production environment
- Strong collaborators who enjoy mentoring and raising engineering standards
- Engineers who can influence technical direction while remaining hands‐on