Front End Architect
The Mill Adventure
Summary
Join The Mill Adventure, a scale-up company in the iGaming industry, as a Front End Architect. You will design and implement scalable frontend architectures for complex web applications, define coding standards, collaborate with designers and developers, and develop reusable components. This role requires 5+ years of experience with HTML5, JavaScript, and CSS3, along with 3+ years of architecture experience and proficiency in Angular, Angular Material, and GraphQL. The company offers a flexible working environment, opportunities for professional development, private health insurance, a learning budget, fitness benefits, and various other perks. We are seeking a proactive, communicative, and professional individual who is a great team player.
Requirements
- 5+ years of experience working with HTML5, JavaScript and CSS3
- 3+ years of Architecture experience
- Experience using Angular and Angular Material
- Experience with GraphQL
- Experience with server side rendering and caching
- Ability to work under pressure and with short timelines
Responsibilities
- Design and implement innovative and scalable frontend architectures for complex web applications
- Define and evangelize coding standards and best practices
- Collaborate closely with designers and developers to ensure seamless integration and a consistent user experience
- Develop and maintain reusable FE components to ensure code consistency and maintainability
- Understand user experience prototypes and/or design mockups
- Have a component based approach to application development
- Help solve technical problems around web application design, performance, scalability, and stability
- Conduct code reviews, providing constructive feedback to ensure code quality and adherence to standards
- Clearly communicate technical ideas and decisions to both technical and non-technical stakeholders
- Identify and proactively address potential issues and risks, offering solutions and alternatives
- Demonstrate ability to successfully work in a small, innovative, and creative team
- Share knowledge about new technologies with the team and facilitate the implementation of such technologies across projects
Preferred Qualifications
- Experience developing iGaming web applications
- Experience with NodeJS development
- Experience with Git source control
Benefits
- A lean, focused company, offering a flexible working environment
- The opportunity to work with and learn form a highly skilled, talented team
- A great company culture, where accountability is innate, transparency is key and competency is virtue
- Being part of a small, tight knit, caring community
- Work equipment of your choice
- Private health insurance
- Learning budget
- Fitness benefit
- Parking/transport or co-working allowance
- Company wide and team based get togethers