This offer is not available anymore

Senior Frontend Architect in Barcelona


60,000 - €70,000
Share offer

Job Description

Casumo has established itself as one of the most successful Igaming companies. In a world of ever changing regulations in the gambling space, it is essential to our survival and growth that we follow and sometimes even instigate these changes. Entering new markets and jurisdictions, coping with harsher compliance requirements and regulations while gaining new market shares in existing jurisdictions as well as enhancing customer experience are part of our continuous focus. The Casumo's technical and operational platform and services need to align with these requirements and conditions. It requires to ensure privacy and be trustworthy, it has to be innovative and scalable from both a product and business perspective.

In a strategical context where cross cutting technical concepts defining and governing technical visions gain more importance and managing high level architectural concerns are key to successful growth, sustainability and maintainability, we are introducing the architect function who's responsibility will be to drive key initiatives for building our customer centric services following modern and reliable technology principles.

As a Senior Frontend Architect you will be responsible for:

  • Creating and maintaining a road map for the Casumo systems architecture
  • Acting as a mentor so our engineers gain deeper understanding of the impact of chosen solutions
  • Documenting and communicating designs and solutions
  • Ensuring alignment of our technical teams with the high level architecture Roadmap and direction
  • Taking part in identifying business requirements and providing feedback to teams and stakeholders and support non-tech stakeholders to break down the high level business requirements
  • Supporting and empowering teams in their technical decision making within a given scope
  • Communicating and providing feedback to external stakeholders such as auditors and regulators
  • Providing high level design of services and components and integration with external services
  • Influencing the choice of technical stack, products and services and actively participate in the evaluation of solutions and products
  • Defining and driving non-functional requirements for Components and Services

Hands on experience of the following

  • Content Management Systems
  • Hands-on experience with web technologies (HTML5, CSS, JavaScript), and  tooling (npm, Webpack, Jenkins,etc)
  • Experience working with state management solutions (e.g. Redux)
  • Front end frameworks e.g. React
  • Integration techniques
  • Messaging frameworks and paradigms (e.g. pub/sub, JMS)
  • Deep level knowledge of a modern programming language (e.g. JavaScript, Java, Python, Go)
  • Micro Services concepts and implementation
  • Modern container orchestration and container technologies
  • Application security
  • Rest APIs
  • Dependency management

You are also:

  • Passionate about software development and scalable systems
  • Experienced with enterprise platforms and systems
  • A good communicator and listener
  • Experienced in writing and implementing policies


About Casumo

  • Games

  • Privately Held

  • Malta & Barcelona

  • >250

  • 2012

Who we are and what we do:

Casumo is the first online adventure-based casino. Our mission is to disrupt the industry by focusing on developing a new betting experience, using gamification and slick UI to provide an unparalleled user experience. We are quite unique in what we do and how we do it and we take pride in our Engineering culture and our Product quality and quirkiness.

Engineering at Casumo

At Casumo, we take pride in our Engineering culture and our Product quality and quirkiness. We have a modern engineering mindset, we move fast, experiment and apply an automated test approach. We believe every individual’s need and desire to be unique and let each developer be the main force for creating their best work environment and make impact. Our engineers collaborate as an international, distributed and highly skilled team. We highly value team spirit and a respectful environment. A humble and open mindset is essential to reach higher aims. We have active contributors to open source (Zipkin, Springboot, Axon framework); we care about knowledge sharing internally and externally, and we mean it. This is why we run internal Tech events and trainings - the latest being Axon - and encourage our staff to attend and/or speak to conferences. The sumos are making real impact by working on an unparalleled product. We explore, experiment and grow together in a small, highly-skilled, energetic and passionate team

What are we currently up to

- Development of new greenfield products using modern technologies

- Creating beautiful UI interactions driven by gestures

- Splitting the entire system into small, more cohesive subsystems and microservices

- New integrations with various game suppliers and payment providers.

Our tech stack:

- Backend side:

Java Microservices, EventSourcing, CQRS, DDD, messaging (RabbitMQ & Kafka) and Axon. Java frameworks: Spring Boot, Spring, Hibernate. Devops: Docker, Jenkins, AWS, cloud

- Frontend side:

KnockOutJS, Durandel, ReactJS, React Native, VueJS.

Check our current positions at casumo careers

Other frontend developer jobs that might interest you...