Travoom ยท 7 hours ago
Senior Front-End Developer (Rust-Integrated / AWS)
OleOle is building a social network and messaging platform for football fans, utilizing Rust and AI technologies. The Senior Front-End Developer will own the client-side stack, ensuring seamless integration with a Rust backend and AWS environment while delivering high-quality user experiences.
Travel
Responsibilities
Build & Ship UI (40%): Design, develop, and maintain SPA/SSR front-end features using React (preferred) or comparable frameworks. Ensure performance, accessibility, and cross-browser support
Rust Integration (20%): Consume gRPC/REST/GraphQL APIs from Rust backends. Model complex data flows and optimize serialization (e.g., Protobuf, FlatBuffers, JSON)
AWS Integration (15%): Connect front-end workflows to AWS services (Cognito, S3, CloudFront, API Gateway, AppSync/GraphQL, Amplify, Lambda). Automate deployments via CI/CD (GitHub Actions, CodeBuild, Amplify Hosting)
Architecture & Code Quality (15%): Drive component design, state-management patterns, testing strategy (Jest/Vitest + RTL/Cypress), and code reviews
DevOps Collaboration (10%): Pair with DevOps to define IaC (CDK/Terraform) for front-end hosting, versioned artifacts, and blue-green/Canary deployments
Qualification
Required
5+ years of professional front-end development with JavaScript/TypeScript ES6+
Deep expertise in React (or Vue/Angular with willingness to switch) and ecosystem (Hooks, Context, Redux/Zustand, RTK Query, Next.js or Remix for SSR)
Demonstrated experience integrating with Rust backends (or other strongly-typed services) via REST, gRPC, or GraphQL
Solid grasp of AWS front-end workflows, including: Cognito / Cognito Hosted UI for auth & SSO, API Gateway / AppSync for API orchestration, S3 + CloudFront for static asset delivery & edge caching, Amplify or CDK pipelines for CI/CD
Proficiency with modern tooling: Vite/Webpack, ESLint/Prettier, Storybook, Playwright/Cypress, GitHub Flow
Strong UX sensibility: responsive design, WCAG-2.1 AA accessibility, Lighthouse/CLS performance budgets
Excellent communication and documentation skills; ability to explain complex topics to cross-functional audiences
Preferred
Understanding of football and international sports a huge plus