
Senior Frontend Engineer (React)
- Remote
- Santa Monica, California, United States
- Full-Time
Job description
The Mobalytics mission is to create the ultimate gaming companion, providing powerful tools that enable all players to step up their game and be their best selves. Over the past few years, we have gone from just servicing League of Legends players to empowering players of different genres through Teamfight Tactics, Diablo 4, Path of Exile 2, Monster Hunter Wilds, and many more. Even if your favorite game is not on this list, it might just be the next one we’re working on. Millions of users get game advice from our website on a daily basis. We’ve achieved a lot, but there is so much more we can accomplish with the right talent on board. We need razor-sharp, experienced, autonomous, and responsible professionals who can help us grow and evolve from a small adventurous party into a disciplined raid team that can conquer any challenge.
As a Senior Frontend Engineer, you will be responsible for creating the engine that powers what our players see. Players need to experience a seamless tool that empowers them to elevate their game - with your help, they’ll love it enough to want to use it every time they play.
Job requirements
Your Technical Skill Set
5+ years of experience as a frontend developer.
Expertise in JavaScript, HTML, and CSS (CSS-in-JS).
Solid experience with modern React, TypeScript, and GraphQL, including React performance optimization. You should not be afraid to see complex TypeScript in our codebase.
Familiarity with state management tools like Redux, React.Context, MobX, or Apollo Cache. No need to know all of them, but you should at least understand the strengths and weaknesses of the most popular ones.
Experience with Node.js and Express or Next.js (bonus points for SSR caching and Redis).
Understanding that common design patterns (like SOLID) are not just fancy words.
Knowledge of different testing levels (Unit, Integration, E2E). Hands-on experience with BDD approach is a plus.
Familiarity with common engineering practices like code review, task decomposition, writing tech docs, and observability.
Ability to navigate large existing code, and improve it as it changes. We don’t have much legacy code because of it.
Would be a plus:
You have an “acceptable” level of English - we're not expecting full proficiency or requiring any certificates, but you must be able to communicate with the team.
We don’t care if you’re ranked Bronze or Diamond, but familiarity and experience with the games supported by our platform are key to making a great product. This will help you understand the journey of our core audience in terms of the tools they need and look for to improve.
What we offer:
Fully Remote Job - we're a remote company from day one.
Flexible working hours - except for scheduled meetings, we don’t have a working schedule or the required amount of working hours. Mobalytics is not about time spent on achieving results but about results themselves.
$2,000 Home Office Budget after a trial period.
Salary is paid in USD, no matter where you are in the world.
If you love games and have a strong desire to create beautiful products for passionate communities of competitive gamers, this is the place for you. We really want to help players be their best selves when playing with others around the world, and you should help us create that environment.
or
All done!
Your application has been successfully submitted!