The project is a billing platform for making electronic payments by various methods with high throughput. We are faced with the task of high service availability and payment processing security. Our platform is certified according to PCI DSS and developed using modern technologies.Requirements:3+ years of experience with ReactJS.< /li>2+ years of experience working with Next.js or similar SSR frameworks (Gatsby.js, Nuxt.js).Deep knowledge of HTML5, CSS, JavaScript (in particular Typescript).< /l
The project is a billing platform for making electronic payments by various methods with high throughput. We are faced with the task of high service availability and payment processing security. Our platform is certified according to PCI DSS and developed using modern technologies.
Requirements:
- 3+ years of experience with ReactJS.< /li>
- 2+ years of experience working with Next.js or similar SSR frameworks (Gatsby.js, Nuxt.js).
- Deep knowledge of HTML5, CSS, JavaScript (in particular Typescript).< /li>
- Experience with UI libraries (for example, Antd, MUI, Chakra).
- Experience with form libraries (redux-form, Formik, react-final-form etc.).
- li>
- Experience with GraphQL.
- Experience with state management libraries based on Flux architecture (Redux/Flux) or with React context.
- Experience with heavy forms ( form designers, forms with several dozen interconnected fields on one page).
- Knowledge of one of the preprocessors (SASS, SCSS).
- Competence in agile development practices (Scrum, Kanban, etc.).
It will be a plus:
- Experience in Node.js and one of the frameworks (Nest.js, Hapi, Express etc.)
- Ability to configure and deal with builds (Webpack, Rollup, Vite) will be a cool advantage :)
- Experience with Docker.
- Understanding CI/CD principles.
Future duties:
- Development and implementation of projects using modern technologies and approaches;
- Support and optimization of existing applications;
- Estimation, decomposition and refinement of tasks, participation in sprint planning.
- Close cooperation with product, design, QA teams to ensure the quality of the final product;
- Support and updating of technical documentation.
We offer:
- Flexible schedule (beginning of the working day from 9 to 11 in the morning, 8-hour working day);
- Vacation of 20 working days;
- Paid sick leave ;
- 12 sick days;
- Day off in honor of birthday;
- Professional development and training;
- Mental health care I am a corporate psychologist;
- Support and development of volunteer culture - our team organizes and participates in charity events. We are happy to help and make the world around us better.
Our position involves working in an office in Cyprus. We will be happy to talk in more detail:)