Sky Mavis is looking for Senior Full-Stack Software Engineers to build end-to-end product experiences for their partner analytics and referral platform on Ronin.
Requirements
- 5+ years building user‑facing products with modern full‑stack tools.
- Strong proficiency in TypeScript/React and one or more backend languages (Go, Node.js, Java, or Python).
- Experience designing APIs, modeling data in SQL (Postgres/MySQL), and working with caches/queues.
- Cloud foundations (AWS/GCP), containers/Kubernetes, CI/CD, and observability.
- Web3 familiarity: wallet connections and signing flows, understanding of EVM basics, and on‑chain data tooling.
- Experience with GraphQL, websockets, and real‑time UX.
- Security awareness for Web3 (key management, replay protection, permissions).
Responsibilities
- Build end‑to‑end features: React/TypeScript frontends, APIs (REST/GraphQL), and backend services (Go/Node/Java/Python).
- Own quality: write tests, instrument telemetry, and improve performance, reliability, and security.
- Design data flows: define schemas and data contracts; integrate on‑chain/off‑chain data and partner events.
- Collaborate deeply: partner with Product, Design, Data, and BD; communicate clearly across time zones.
- Raise the bar: perform code reviews, mentorship, and contribute to engineering standards and documentation.
Other
- Product mindset: you care about usability, iteration speed, and measurable outcomes; excellent communication in remote settings.
- Ability to work and execute with remote teams