

Senior Frontend Engineer
Job Description
We are looking for a Senior Frontend Engineer to join our growing Engineering team.
You should have a strong understanding of backend systems supporting mobile and web applications, with an interest to design, implement, and deploy your own features. You will be working on a live game with hundreds of thousands of monthly active players. You’ll collaborate with engineers, product and game designers as well as product managers. All our team members have a say in the shape of the product and you will attend weekly sprint meetings to discuss our roadmap and priorities. Things move quickly at Sorare as we work toward building a unique and category leading game.
Responsibilities
-Drive complex projects from inception to launch
-Work alongside Design, Mobile, and Product to execute on a roadmap focused on building the best product for our players
- new features and improvements to production
-Design and build toward optimal solutions to tough technical problems
-Instrument the code and monitor the health of our systems
-Care deeply about security, performance, and maintainability
-Technologies we currently use:
- Blockchain: Ethereum, Solidity, Starkware
- Languages: Ruby, Typescript to start; with more to come as we scale
- Frameworks: Rails, React, GraphQL
- Services: Algolia, PostgreSQL
- Platforms: AWS, Kubernetes, Docker
Job Requirements
- 5+ years of experience as a software engineer or developer
- Hands-on knowledge with frontend development
- Hands-on knowledge with scripting languages such as Ruby, Python or PHP
- Have production experience with frameworks such as React or Vue, as well as REST or GraphQL APIs
- Demonstrated technical initiative and leadership
- Independent, curious and highly motivated to explore novel solutions with a growing team in a challenging space
- Experience with agile development practices
- Willingness to learn other languages as needed
- Eager to learn and work in an environment with new technologies and paradigms
- Attention to detail: you strive for the high quality from top to bottom
- Excellent written and spoken English communication skills