Tech Stack
AngularAWSAzureCloudDockerGoogle Cloud PlatformGraphQLJavaScriptJenkinsMobXNext.jsReactReact NativeReduxVue.js
About the role
- Develop and maintain responsive, accessible web interfaces using React, Vue, or Angular.
- Integrate front-end with AI-based APIs and GraphQL endpoints.
- Build mobile-first applications, progressive web apps (PWA), and server-side rendered apps (Next.js, Vue SSR).
- Optimize rendering, loading performance, and SEO of applications.
- Apply accessibility standards and best practices.
- Implement containerized applications and maintain CI/CD pipelines (Docker, Jenkins, GitHub Actions).
- Develop mobile-native apps using JavaScript frameworks like React Native.
- Contribute to CMS/Wagtail component development (a plus).
- Work with cloud platforms (AWS, GCP, or Azure) to deploy and manage applications.
- Collaborate with cross-functional teams to deliver creative, client-focused solutions.
Requirements
- 5+ years of professional front-end development experience with a strong computer science foundation.
- Proficiency with modern front-end frameworks (React, Vue, Angular) and state management (Redux, MobX).
- Experience with server-side rendering, PWA, AI integration, and mobile-first design.
- Knowledge of web protocols, accessibility standards, and SEO best practices.
- Experience with containerization (Docker), CI/CD workflows, and cloud platforms (AWS, GCP, Azure).
- Strong problem-solving, communication, and collaboration skills; detail-oriented with a focus on performance and maintainable code.