The successful candidate will be expected to:
- Take ownership of your assignments.
- Analyse and design with the help of your lead/team.
- Code following FSB standards.
- Write unit tests.
- Ensure good development, deployment and usage of deliverables
- Mentor and provide guidance to junior members of the team by code-reviewing their assignments.
- Provide technical scope towards new development efforts.
- Communicate progress with the project team and align on project timelines.
- Liaison with the key internal stakeholders and maintain clear communication channels throughout the software development lifecycle.
- React js, redux, hooks knowledge.
- Educated to at least undergraduate level in technology or a related discipline.
- Good verbal and written communication skills.
- Experience of developing and maintaining optimized web applications.
- A committed and flexible approach to work.
- HTML, CSS knowledge.
- Debugging skills.
- Experience bundlers, webpack.
- Experience writing unit tests (Jest).
- Understanding of OOP and design patterns.
- Understanding of RESTful APIs and Websockets.
Knowledge and Skills:
- Excellent oral and written communication skills, including the ability to communicate with various departments and ensure expectations are aligned.
- Developing successful partnerships and productive relationships with stakeholders at all levels both internally and externally
- Experience within an online and/ or retail Sports Betting or iGaming environment is a distinct advantage.
- Ability to deliver targets in a timely manner and communicate changes and risks in a timely fashion to internal and external stakeholders.
- Ability to work in a fast-paced environment, and within tight deadlines while maintaining quality workmanship.
- Confident and able to speak out against the crowd while supporting your own opinions with strong reasoning, analysis and evidence.
- High level attention to details is required as the role is accountable for end results to the customer and must get the small things right.
- Ability to think on the go and adapt quickly to changing demands.