No applications. Teams find and message you directly.
Join EveryMatrix as a Mid Software Engineer and work on innovative iGaming solutions. Enjoy a flexible hybrid work schedule, generous time off, and a supportive workplace culture.
EveryMatrix is a leading B2B SaaS provider delivering iGaming software, content and services. We provide casino, sports betting, platform and payments, and affiliate management to 200 customers worldwide. But that's not all! We're not just about numbers, we're about people. With a team of over 1400 passionate individuals spread across twelve countries in Europe and Asia, we're all united by our love for innovation and teamwork. Join us on this exciting journey as we continue to redefine the iGaming landscape, one groundbreaking solution at a time.
What You'll Get to Do:
- Development - Adhere to pre-established task delivery deadlines; estimate development time for assigned tasks; implement assigned tasks as closely as possible to the previously provided estimation; test implemented tasks on all necessary devices and popular browsers, preventing reoccurrence of tasks and incidents in production; add development time spent on tasks in Jira.
- Code Quality - Understand the standards enforced by the coding guide and keep compliant with them. Promote clean code and help more junior colleagues through code reviews and feedback.
- Code Review - Actively involved in code reviews, ensuring all coding standards are followed, and that the submitter understands what to modify and why.
- Refactoring - Understand existing code in the project and identify the need for refactoring.
- Scalability, Stability and Performance - Implement improvements and offer solutions/alternatives to improve scalability of the project.
- Code Documentation - Document work and its effects on the entire project; keep documentation up to date.
- Operational - Handle incidents according to defined SLAs and project processes.
- Communication - Contribute to best practices knowledge sharing; maintain close collaboration with team members and the responsible Product Owner/Project Manager; participate in daily meetings to discuss issues and solutions.
What We’re Looking For:
- Three to five years previous experience in a similar role.
- Proficiency in Vanilla JavaScript / HTML / CSS.
- Proven experience in creating fast performing interfaces using React and Redux.
- Proven experience with REST web services and/or web APIs.
- Basic knowledge of OOP and Data Access / Management.
- Passion for learning and perfecting skills.
- Ability to work in a Kanban system with fast switching priorities.
- Good English, both written and spoken.
- Experience with all stages of software development lifecycle.
- Ability to understand technical architecture.
- Ability to prioritize and manage multiple tasks simultaneously.
- Analytical thinking.
- Ability to work under pressure and meet deadlines.
- Adapt to a fast-changing environment and provide solutions for improved workflow.
Nice to Have:
- CI/CD - understanding of deployment procedures and workflows.
- Proven experience in React development.
- Experience using performance profiling tools and different performance improvement techniques.
Here's What We Offer:
- Work Life Balance: 33 days off per year, including public holidays, rising to 43 by year 5 inside the company.
- 3 sick leave days per year (without a doctor’s note).
- Enjoy a flexible hybrid work schedule after passing probation.
- If returning to work soon after having a child, 1 year 100% WFH for mothers; 13 weeks of 100% WFH for fathers from the day of the birth of the child.
- Benefits and perks: Lunch allowance, Medical Subscription, Gym membership, Fruits and Sweeties Days, Access to online learning platforms (Udemy for Business and O’Reilly) and budget for external training, Massage and Physical Therapy at work.
- Frequent free-bar parties, annual whole-company parties.
- Fun corner: PS5, lots of board games, pool table, Ping Pong table.
At EveryMatrix, we're committed to creating a supportive and inclusive workplace where you can thrive both personally and professionally. Come join us and experience the difference!