Senior Fullstack JavaScript Developer
About Us
We are an outsourcing company working on top-tier projects for leading corporations and government clients worldwide. Right now, we are building a mobile game with rich gameplay mechanics, real-time features, and a massive active audience — over 100,000 users with 20–30k daily active players.
We’re looking for a Senior Fullstack Developer who can join our core team, write clean and scalable code, and make technical decisions that will directly impact performance, stability, and user experience.
What You’ll Be Doing
- Developing new features and maintaining existing ones for a high-load mobile game application.
- Working with real-time data, gameplay logic, and user interaction flows.
- Ensuring code quality, performance, and scalability at every step.
- Collaborating closely with our cross-functional team (designers, backend, QA) to ship polished, production-ready features.
Taking ownership of tasks — from estimation to delivery.
Tech Stack You’ll Work With
- Frontend: React (hooks & class components), Redux, SCSS, TypeScript, Webpack/Vite, Next.js (SSR, API routes).
- Backend: Node.js, Express, MongoDB, Redis.
Other: WebSockets (Socket.io), REST API, CI/CD, Docker.
Must-Have Requirements
- 5+ years of experience as a Fullstack Developer.
- Strong knowledge of both frontend and backend JavaScript (React + Node.js).
- Production experience with high-load applications.
- Solid skills with Redis and MongoDB (including query optimization basics).
- Experience with real-time data and WebSockets.
Ability to work independently, take responsibility, and deliver results without micromanagement.
Nice to Have
- Experience with game mechanics or interactive applications.
- Familiarity with GraphQL.
Understanding of deployment, CI/CD, and containerization.
Why Join Us
- Fully remote work with a flexible schedule.
- Competitive pay based on experience and performance.
- Strong, close-knit team where everyone’s contribution matters.
- Opportunity to work on an ambitious project with a massive active audience.
Professional growth, challenging tasks, and modern tech stack.
Important Note
We’re looking for someone who thrives in a high-responsibility environment — a true team player ready to dive deep, sometimes stay late, and fully own their work. If you’re not confident in your skills, this role is not for you.