Mid Software Engineer
✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.
Role in brief
EveryMatrix is a B2B SaaS provider in the iGaming sector looking for a Mid Software Engineer. This role focuses on developing and maintaining software solutions, ideal for candidates with strong JavaScript, React, and coding experience.
About the role
As a Mid Software Engineer at EveryMatrix, you will contribute to the development of innovative iGaming solutions. Your responsibilities will include coding, code reviews, and ensuring high standards of quality and performance in the software you create. You will work within a collaborative environment, sharing knowledge and supporting junior team members.
EveryMatrix operates with a team of over 1400 across Europe and Asia, emphasizing innovation and teamwork. Success in this role means delivering high-quality code on time, effectively communicating with team members, and adapting to a fast-paced development environment.
Skills that matter here
- JavaScript: You will use JavaScript to develop fast-performing interfaces.
- HTML: HTML is essential for creating the structure of web applications.
- CSS: CSS will be used to style and enhance the user interface.
- React: React is a key technology for building responsive user interfaces.
- Redux: Redux will help manage application state effectively.
- REST: Experience with REST APIs is necessary for integrating services.
Who this role suits
- A candidate with 3-5 years of experience in software development.
- Someone who thrives in a collaborative and fast-paced environment.
- An individual with strong analytical thinking and problem-solving skills.
- A team player who enjoys mentoring junior colleagues and sharing knowledge.
From the employer
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!
Questions about this role
Is this position remote?
The role offers a hybrid work schedule.
What level of experience is required?
Candidates should have 3 to 5 years of experience in a similar role.
How do I apply?
Interested candidates can apply through the EveryMatrix website.
✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.