Position: Full-Stack (Python React) Engineer - Relocate
Company: Synergy Sports
Category: Python
Experience required: 5y
English level: upper
Published: 2022-06-01T00:00:00+03:00

We are looking for exceptional Senior Software Engineers to work with our cross-functional team and join our world-class community of talented experts in the exciting field of sports technology.

MAIN RESPONSIBILITIES

Tackle technical challenges by utilizing the industry's best known standards as well as cutting-edge technologies.
Refine, estimate, design, code and test user stories with collaboration with the product owners and your team crew
Work on a different type of web app. Our applications are all connected to physical servers all around the world, with different types of protocols.
Work on applications: not only forms, button, information display. We need applications that do important visual calibration and much more.
Work in collaboration with over-graded scientists. Make complex simple and have direct interaction with both sides.
Stay proactively informed about the technology market in order to be able to identify & incorporate relevant technologies to the company's projects.
Proactively contribute to the continuous development processes' enhancements.

Requirements
Proficient in JavaScript and TypeScript
Commercial experience with React and knowledge of Node.js
Thorough understanding of React.js and its core principles
Prior experience with popular React.js workflows (such as Flux or Redux)
Strong experience with web applications design, development and their scaling (architecture patterns, REST architecture, JS UI libraries, web standards)
Fluency in Python and cloud infrastructure
Experience working with databases (MySQL/PostgreSQL), SQL and writing/optimizing SQL queries in a business environment with large-scale, complex datasets.
Demonstrate exceptional analytical skills and problem solving skills; as well as excellent organizational, communication skills
A good team-player who seeks input and involves others in his/her communications; a person who values and cultivates relationships

BONUS SUPERPOWERS

Video streaming knowledge and experience playing videos in browser
Commercial maturity and understanding of the balance between commercial realities and technical ideologies
Sport knowledge and the ability to understand concepts such as fixtures/schedules

Benefits
Work in a fully distributed and asynchronous team.
Big problems, massive impact. We’re working on big scalability challenges and our flat structure means individuals have an incredible amount of impact on everything they touch.
A-players only. Join our team of best-in-class engineers to disrupt the sports industry and learn, share and grow with great peers on a daily basis.
A culture geared towards innovation and experimentation. From Deep learning and Computer vision to Kubernetes and the latest cloud technologies.