Senior Frontend Engineer/Architect
PokerLab
Greater Vancouver, British Columbia, Canada
Full-time
Job description
Join our innovative Vancouver-based company as we reimagine the future of online poker through a revolutionary Poker-as-a-Service platform .
Our mission is to help iGaming operators attract and retain customers through poker gameplay. We are seeking a highly skilled Senior Front-End Engineer / Architect to shape the architecture, design, and development of our web and mobile front-end systems.
This role offers the opportunity to work with product managers, designers, and back-end engineers to build secure, scalable, and high-performance solutions that deliver exceptional player experiences.
Responsibilities :
- Architect scalable, maintainable front-end systems for both web and mobile (using Flutter).
- Design, develop, and optimize front-end applications, ensuring high performance and fast loading times.
- Develop reusable, customizable components to support diverse iGaming operator needs.
- Collaborate with cross-functional teams (Product, UX / UI, QA, and Back-End) to create responsive and user-friendly solutions.
- Lead performance optimization efforts, delivering seamless player experiences.
- Work with the UI / UX team to ensure visually appealing, responsive designs for web and mobile.
- Ensure cross-platform compatibility, including accessibility and cross-browser testing.
- Mentor junior engineers and maintain coding standards and best practices.
- Participate in CI / CD pipelines to ensure smooth deployment of front-end codebases.
- Stay current with emerging technologies and industry trends to continually improve the platform.
Requirements :
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
- 6+ years of front-end development experience across web and mobile platforms.
- Expertise in modern front-end frameworks for both web and mobile.
- Proficiency with Flutter to build cross-platform applications.
- Strong experience building scalable, maintainable codebases.
- Proven ability to optimize web applications for performance and scalability.
- Experience integrating with GraphQL, gRPC, and WebSockets.
- Strong knowledge of responsive design principles and design systems.
- Familiarity with CI / CD pipelines and cloud platforms (AWS, GCP, Azure).
- Excellent problem-solving and communication skills with the ability to thrive in a collaborative environment.
- Experience leading architectural discussions and long-term technical planning.
Nice to Have :
- Deep expertise with Flutter.
- Familiarity with poker or online gaming.
- Hands-on experience with Google Cloud Platform (GCP).
Why Join Us?
- Be part of a fast-paced, creative environment with the chance to reimagine the future of Online Poker..
- Collaborate with industry leaders and shape the next generation of poker experiences.
- Flexible work environment, with opportunities for personal and professional growth.
2 days ago