Requirements:
- Experience in payments or gambling is essential
- 3 years of React JS development experience.
- Expertise in JavaScript, HTML5, CSS3, Node.js, and related technologies.
- Strong understanding of front-end architecture and RESTful APIs.
- Track record of delivering high-quality, scalable solutions.
- Excellent communication and collaboration skills within a team led by a Project Manager.
- Experience of developing cross browser client features and responsive layout.
- Knowledge of micro-services and micro-frontends architecture.
- Professional programming experience in a IoC, OOP, Software Design Pattern, client/server architecture.
- Familiarity with writing tests using Jest (or some others).
Responsibilities:
- React.js Application Development: Using 3 years of React JS development experience, build and maintain high-quality, feature-rich client applications.
- Expertise in front-end technologies: Apply expertise in JavaScript, HTML5, CSS3, Node.js and related technologies to create effective and user-friendly user interfaces.
- Understanding of front-end architecture: Have a deep understanding of front-end architecture principles and RESTful APIs to build stable and easily extensible applications.
- Delivery of high-quality solutions: Demonstrate a successful track record in delivering high-quality and scalable solutions, according to project requirements.
- Communication and Collaboration: Communicate and collaborate effectively in a team under the guidance of a project manager, ensuring mutual understanding and achievement of set goals.
- Cross-Browser Client Feature Development and Responsive Design: Develop cross-browser features and create responsive design to ensure optimal user experience across devices.
- Knowledge of microservice architecture: Have an understanding of microservice and microfrontend architectures, using them to build flexible and scalable systems.
- Professional programming experience: Have professional experience in IoC, OOP, software design patterns and client-server architecture.
- Code Testing: Writing tests using Jest (or other test frameworks) to ensure the quality and reliability of the codebase.
- Additional skills and experience: Experience with SWR, Next.js App Router, Progressive Web Apps (PWA), cloud platforms (AWS, GCP), as well as any experience with DevOps will be a big plus.
- Database experience: Knowledge of one or more databases such as MongoDB, MySQL, PostgreSQL, Firebase, or Supabase would also be helpful.
- Node.js backend experience: Commercial backend development experience in Node.js will help you better understand the entire technology stack and provide a deeper understanding of the product.
Would be a plus:
- Experience in using one or more of these databases: MongoDB, MySQL, PostgreSQL, Firebase, Supabase.
- Experience with SWR, Next.js App Router, Progressive Web Apps (PWA), Cloud platforms (AWS, GCP), any experience with DevOps direction;
- Commercial experience of backend development on Node.js.
What we offer:
— Salary according to the results of the interview (we offer a rate and a motivational bonus system).
— 24 calendar days of paid vacation.
— Paid sick leave.
— Compensation of 50% of the cost of training in a specialty.
— Friendly team.