At a Glance
- Tasks: Join a dynamic Scrum team to develop and enhance high-quality frontend applications.
- Company: GOAT Interactive is Africa's leading gaming brand, driving digital excellence across 22 countries.
- Benefits: Enjoy flexible work options, a collaborative culture, and opportunities for professional growth.
- Why this job: Be part of a fast-growing company that values innovation and customer experience.
- Qualifications: 2+ years of commercial experience in JS, React, Angular, and strong problem-solving skills required.
- Other info: Mentorship opportunities available; ideal for tech enthusiasts eager to make an impact.
The predicted salary is between 36000 - 60000 Β£ per year.
GOAT Interactive is the online division of the Editec Group. The objective of GOAT Interactive is to use the vast knowledge of Africa, combined with digital excellence, to ensure that all of our brands occupy the podium positions in the countries we operate in. With a growing presence in 22 countries, GOAT represents the largest group of gaming brands on the continent.
To help us continue on our already impressive growth trajectory, weβre on the lookout for a Senior Customer Insight Analyst. This person will help us build a data led decision making culture; focusing on the impact of promotional activity and web development, to deliver an improved customer experience, as well as commercial value to the business.
Responsibilities
As a FE developer, you will be an important member of a high performing Scrum team, delivering high-quality software and high-quality iterative releases. You will be participating in business requirements analysis, learn from Senior Developers, while also supporting less experienced team members. You will be working alongside in-house and 3rd party off-shore developers.
- Participate in the development of new features and the unit tests for them
- Participate in the analysis, diagnosis, and troubleshooting of the complex parts of the developed solution
- Cooperate with other teams and customer technical representatives to follow up solution development from requirements clarification to solution integration
- Integrate 3rd party code into the FE application.
- Reviewing the code of teammates, make sure that code quality meets the required project level quality
- Reduce technical debt by refactoring the existing code to match new business requirements
- Express initiative and take responsibility for it.
- Fix various glitches in UI, Improve the UX flow of the user
- Improve accessibility of the application
- Scrum ceremonies participation
Job Requirements
- Commercial experience 2+ years
- JS, ES6+, Typescript
- OOP and SOLID principles;
- Reactjs, Angular, Webpack based web-applications;
- Familiarity with functional programming
- REST API, Websockets
- Reactive Programming (RXJS);
- Experience of using Test Frameworks (JEST)
- SCSS/BEM
- Performance Testing
- Experience with DevTools and Performance Improvements
- CI/CD
- GIT
- Cross-browser support on mobile devices
- Upper-Intermediate/Advanced English
- Ability to mentor other developers
- Ability to express initiative on the project
- Positive mindset, and great communication skills
Will be a plus:
- Preferably hold a university degree in information technology or mathematics
- Domain knowledge in betting/gambling
- Understanding monorepo approach, experience in NX workspace (NRWL and NX)
- Understanding Trunk development and Git flow.
- Sonar cloud quality gates.
- SEO
- SSR
- Algorithmic problem-solving skills
- Any experience with BE programming languages.
Contact Detail:
GOAT Interactive Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Frontend Developer
β¨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as React.js and TypeScript. Having hands-on experience or personal projects showcasing these skills can really set you apart during the interview process.
β¨Tip Number 2
Engage with the developer community by participating in forums or attending meetups related to frontend development. This not only helps you stay updated on industry trends but also allows you to network with professionals who might have insights into GOAT Interactive's work culture.
β¨Tip Number 3
Prepare to discuss your experience with Agile methodologies, particularly Scrum, as this is a key aspect of the role. Be ready to share examples of how you've contributed to team dynamics and project success in previous positions.
β¨Tip Number 4
Showcase your problem-solving skills by preparing for technical challenges that may arise during the interview. Think about past experiences where you successfully diagnosed and resolved complex issues, especially in UI/UX improvements.
We think you need these skills to ace Frontend Developer
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights relevant experience in frontend development, particularly with technologies like JS, ES6+, Typescript, and frameworks such as Reactjs or Angular. Emphasise your commercial experience and any projects that demonstrate your ability to deliver high-quality software.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role at GOAT Interactive. Mention how your skills align with their objectives, particularly in building a data-led decision-making culture and improving customer experience. Use specific examples from your past work to illustrate your points.
Showcase Your Technical Skills: Include a section in your application that showcases your technical skills. Highlight your experience with REST APIs, performance testing, and any familiarity with CI/CD processes. If you have experience mentoring other developers, make sure to mention that as well.
Proofread Your Application: Before submitting your application, take the time to proofread it thoroughly. Check for any spelling or grammatical errors, and ensure that all information is clear and concise. A polished application reflects your attention to detail, which is crucial for a developer role.
How to prepare for a job interview at GOAT Interactive
β¨Showcase Your Technical Skills
Be prepared to discuss your experience with JavaScript, React, and other relevant technologies. Bring examples of your previous work or projects that demonstrate your proficiency in these areas.
β¨Understand the Companyβs Vision
Research GOAT Interactive and its mission to leverage digital excellence in Africa. Understanding their goals will help you align your answers with their objectives during the interview.
β¨Prepare for Team Collaboration Questions
As a Frontend Developer, you'll be working in a Scrum team. Be ready to discuss your experience in collaborative environments and how youβve contributed to team success in past roles.
β¨Demonstrate Problem-Solving Abilities
Expect questions that assess your troubleshooting skills. Prepare to explain how you've diagnosed and resolved complex issues in previous projects, particularly related to UI glitches or performance improvements.