EveryMatrix logo

Frontend Developer

EveryMatrix
1 day ago
Full-time
Remote friendly (Chiang Mai City Municipality, Thailand)
Thailand
Software Engineering & Technology

Frontend Developer 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. We are looking for a dedicated Frontend Developer (Mid/Senior) to join our team in Thailand.

About the Job
You’ll be part of one of our core frontend development teams, working on our proprietary React-based framework and projects built with modern technologies such as Astro, aimed at efficiently delivering white-label websites. You will help solve interesting engineering challenges related to scalability, stability, and performance, while contributing to the direction and quality of the platform. Level will be determined based on experience and interview assessment.

What You’ll Get to Do & Core Responsibilities (All Levels)

Development
Adhere to task delivery deadlines and estimate development effort accurately.
Implement assigned tasks efficiently and test across necessary devices and browsers.
Prevent recurrence of issues and incidents in production.
Track time spent on tasks using official company tools.

Code Quality
Follow coding standards and clean code practices.
Contribute to maintaining and improving engineering standards.
Apply best practices aligned with business and technical needs.

Code Review
Participate in code reviews and provide clear, constructive feedback.
Help ensure submitted code meets team standards.
Assist junior developers through code reviews and feedback.
Scalability, Stability and Performance Contribute to building performant, stable, and scalable applications.
Use profiling tools and performance improvement techniques where applicable.

Documentation
Keep project documentation up to date, including comments, README notes, and technical references.
Communication & Collaboration Collaborate closely with team members, Product Owners and Project Managers.
Participate in daily meetings, identify issues, and contribute to solutions. Support testing and support teams with technical issues. Share knowledge through feedback, presentations, recommendations, and lessons learned.

Level Expectations
Mid-Level Frontend Developer (Typically 3–5 Years) In addition to the core responsibilities,
you will be expected to: Deliver features independently within defined scope.
Contribute to code quality through reviews and feedback, particularly for junior developers.
Suggest improvements for scalability, performance and maintainability.
Work effectively within established architecture and patterns.
Demonstrate strong ownership of assigned work and collaborate actively across the team.

Senior Frontend Developer (Typically 5+ Years) In addition to the core responsibilities,
you will be expected to: Handle projects independently from concept to delivery.
Define, adjust and improve coding standards and engineering practices.
Lead code reviews across the team and mentor other developers.
Drive refactoring initiatives with scalability and stability in mind.
Proactively identify and solve complex performance and architecture challenges.
Handle complex production incidents according to SLAs and project processes.
Recommend tools, libraries and technical approaches at project level.
Contribute to technical direction, knowledge sharing, and continuous improvement across the team.

What We’re Looking For
Shared Requirements Proficiency in JavaScript, HTML and CSS.
Experience building fast-performing interfaces using modern frameworks such as React (Angular/Vue experience is also valued).
Experience with REST web services and/or web APIs.
Knowledge of OOP and data access/management.
Familiarity with software development lifecycle.
Ability to work in a Kanban system with changing priorities.
Good written and spoken English. Strong problem-solving, teamwork, and time-management abilities. Passion for learning, adapting, and sharing ideas.
Open to giving and receiving feedback.
Additional Expectations for Senior Candidates Deeper experience with performance profiling and optimization techniques.
CI/CD understanding and deployment workflow knowledge.
Strong knowledge of design patterns and technical architecture.
Experience handling complex technical decisions autonomously.
Proven mentoring or technical leadership experience.

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) and unlimited medical leave
Enjoy a flexible hybrid work schedule after passing probation
If return to work soon after having child, 1 year 100% WFH for mothers WFH after the child is born – for fathers: 13 weeks of 100% WFH (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 (have previously rented our own planes to get everyone together!)
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!