Providus technologies Limited
Careers

JOIN US

React/Javascript Frontend Senior Developer

General description

This role is for an experienced JavaScript developer to work on a new platform built using modern Web technologies (ReactJS, Redux, ReduxSaga). This person will be responsible for the development of new features and be accountable for the overall success of deliveries including analysis and design, development, deployment, optimization and day to day operations. You will be working within a multi-disciplinary team including UX/VD designers, UI and backend developers.

Qualifications &
Experience requirements

1
  • University degree in Computer Science, Engineering or equivalent
  • Problem solving skills
  • In-depth knowledge of modern Web technologies – JavaScript, ReactJS, Redux.
  • Experience with data structure libraries (e.g., Immutable.js)
  • Fluency in English (written and spoken)

Desired &
technical requirements

2
  • Knowledge of HTML and CSS
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Thorough understanding of React.js and its core principles, including workflows (Redux, ReduxSaga)
  • Experience with data structure libraries (e.g., Immutable.js)
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Familiarity with RESTFUL APIs
  • Familiarity with code versioning tools (Git)
  • Understanding of architecture and design across all systems
  • Understanding of software skills such as business analysis, development, maintenance and software improvement
  • Experience with microservices oriented architecture, and with asynchronous messaging solutions (e.g GCP PubSub, RabbitMQ, etc) and related patterns
  • Ability to work in large, collaborative teams to achieve organizational goals, and passionate about building an innovative culture
  • Knowledge of gaming and gambling domain

What do we offer?

  • Full-time permanent employment contract
  • Competitive salary and conditions corresponding to demands of the position
  • Established 13th salary
  • Team building activities
  • Encouragement of the innovation and support in personal and professional growth

Interested ?
Send an email to hr@providus.mu

Stay in touch