Senior Frontend Developer (sportsbook) Opportunity

BrainRocket company

Subscribe to our Telegram Channel

Senior Frontend Developer (sportsbook) in CYPRUS

Visa sponsorship & Relocation 7 months ago

BrainRocket is a software development company and digital solutions provider. The company has created over 40 cutting-edge products spanning 20 different markets. Our team of around 670 tech-savvy professionals successfully deliver scalable projects that are custom-made to the customers’ needs. We also strive to create a culture centred around personal and professional growth for employees, in a positive and welcoming environment.


We are looking for a talented and motivated Senior Front-end Developer with strong experience in React to join our dynamic team. The ideal candidate will be responsible for developing and maintaining high-quality, interactive, sportsbook front and back end applications, collaborating closely with back-end developers, ensuring seamless and intuitive user experience. You will work with the latest front-end technologies, focusing on building responsive and performant user interfaces.


✅Requirements

  • 5+ years of commercial experience as a Front-End (React) engineer.
  • Solid knowledge and experience in the React ecosystem (Redux, RTK, React-query, React-router).
  • Strong experience with TypeScript.
  • Understanding the principles of stateless/stateful applications, how these systems work, and how they impact the user experience.
  • Knowledge and understanding of working with REST APIs and asynchronous requests.
  • Familiarity with testing frameworks and test runner frameworks.
  • Clear understanding of SOLID/GRASP principles, client-side architecture, and design patterns.
  • Experience with version control systems like Git.
  • Solid understanding and extensive experience with frontend infrastructure tools like CI/CD, package managers, bundlers, linters, etc.
  • Awareness of cross-browser compatibility issues and client-side performance considerations.
  • Exceptional learning skills, problem-solving abilities, and the ability to work independently.
  • At least an Intermediate level of English.

✅Nice to Have

  • Experience working with Docker, NGINX, MySQL/MongoDB.
  • Experience developing APIs in NodeJS.
  • Experience working in a team and using Agile/Scrum methodologies.
  • Strong product sense and understanding of typical web UX.

✅Ideal Candidate:

  • Has worked in a product team as the main UI developer.
  • Knows when and which technologies are appropriate and when to avoid them.
  • Can work with informal requirements and propose their own solutions and approaches based on client requests.
  • Can estimate development time accurately and meet those deadlines.
  • Can communicate effectively with team members and find optimal or compromise solutions considering client requests and implementation timelines.


We offer excellent benefits, including but not limited to:

🧑🏻‍💻Learning and development opportunities and interesting challenging tasks;

📝Official employment in accordance with the laws of Cyprus and the EU, registration of family members;

✈️ Relocation package (tickets, staying in a hotel for 2 weeks);

🏋️‍♂️ Company fitness corner in the office for employees;

📚 Opportunity to develop language skills and partial compensation for the cost of language classes;

🎁 Birthday celebration present;

🏝 Time for proper rest and 24 working days of Annual Vacation;

🍲 Breakfasts and lunches in the office (partially paid by the company).


Join BrainRocket and rock with us! 🚀

Apply now

Subscribe our newsletter

New Things Will Always Update Regularly