Back
Back

Frontend Developer

Full time
Banja Luka
Senior

We are looking for a new team member to join our team in Banjaluka as a Frontend Developer.

We are seeking a Frontend Developer to build engaging, high-performance user interfaces that define our gaming platforms. This position focuses on translating complex design wireframes into high-quality code, ensuring a seamless experience across all modern browsers and devices.

Role Overview:

Your primary responsibility will be developing and implementing responsive user interface components using React.js. You will collaborate with designers and backend engineers to optimize application performance and ensure the technical feasibility of UI/UX designs.

Responsibilities:

  • Design, develop and maintain production-grade frontend systems for high-traffic iGaming applications.
  • Build robust, scalable and maintainable UI architectures.
  • Collaborate closely with backend, product and design teams to translate requirements into technically sound solutions.
  • Take ownership of frontend performance, including rendering efficiency, bundle size and runtime behavior.
  • Write clean, predictable and testable code, following established engineering best practices.
  • Develop and evolve our component libraries and design system, ensuring consistency, reusability and long-term maintainability.
  • Actively participate in code reviews, architectural discussions and technical decision-making.
  • Identify and address technical debt before it becomes a problem.
  • Stay current with modern frontend technologies with a critical mindset - adopting tools for clear technical reasons, not trends.

Requirements:

  • Strong, hands-on experience with JavaScript and TypeScript, with a solid understanding of how the language actually works.
  • Excellent knowledge of HTML and CSS/SCSS, including layout systems, responsiveness and browser behavior.
  • Proven experience building complex applications with React/NextJS.
  • Deep understanding of component-based architecture, UI state management and rendering lifecycles.
  • Experience integrating frontend applications with RESTful APIs and backend systems.
  • Ability to debug, profile, and optimize frontend applications in real-world conditions.
  • Comfortable reading existing codebases and improving them incrementally.
  • Strong communication skills and the ability to work effectively in a cross-functional engineering team.

Nice to Have:

  • Experience with Capacitor (Ionic) or other hybrid mobile solutions.
  • Familiarity with Nx monorepos or large-scale frontend architectures.
  • Experience with WebSockets and real-time data flows.
  • Understanding of performance bottlenecks, browser internals and async behavior.
  • Appreciation for good UI/UX - without sacrificing code quality or system integrity.

Apply to Position
Apply to Position

About Alea Partners:

We are seeking a Frontend Develeper who can bring both creativity and functionality to our products and campaigns. The ideal candidate is passionate about user-centered design and visual storytelling. Experience in the gambling/iGaming industry is a strong advantage and will help you quickly connect with our audience and product needs.

Benefits:

  • Competitive salary commensurate with experience.
  • Comprehensive private health insurance package for your peace of mind.
  • Opportunity to work with a dynamic, talented, and passionate team in a collaborative environment.
  • Access to cutting-edge technologies and tools to enhance your skills and expertise.
  • Chance to contribute to the development of innovative gaming software solutions that will be enjoyed by players worldwide.
  • Professional growth and development opportunities through ongoing training and educational programs.
  • Flexible work hours and a healthy work-life balance.
  • A vibrant and inclusive work culture that promotes creativity, teamwork, and employee well-being.

How to Apply:

To apply for the position of Frontend Developer at Alea Partners, please submit your resume and a cover letter outlining your relevant experience and why you are interested in this position.

Attach CV *
.pdf, .doc, .docx, .zip files
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Any questions? Don’t hesitate to ask.

If you have any questions or concerns, please don't hesitate to reach out to us. We're always here to help. Contact us anytime for assistance.

Contact Us
Contact Us