Web-developer in Fintech / Web-разработчик в Финтех
- from 800000 ₸
-
Astana
Astana
Payments: twice a month
Work experience: 3-6 years old
Full employment
Schedule: 5/2
Working hours: 8
The format of the work: remotely
We are a young and ambitious team of like—minded people united by a common goal: to create innovative and large-scale IT projects capable of changing the world for the better.
We are currently developing our main product, a fintech startup operating in the markets of Russia, Kazakhstan and Eastern European countries.
The numbers that speak about us are:
- 2500+ customers trust us every month;
- 4000+ transactions every month;
Due to the active growth and expansion, we are looking for a Web developer to join our team.
Project Description
We are developing a fintech web application for our clients. The project has already been partially implemented by an external contractor, but it needs to be completed, audited and brought to production. We are looking for a specialist who can take the project under technical guidance, understand the current code, bring the MVP to full readiness and develop the product further.
Responsibilities
• Analysis of the current frontend and backend architecture, audit of the existing code (what has been done regarding the technical issue, what has not yet been done)
• Implementation of the remaining part in accordance with the terms of reference
• Refinement and completion of existing NestJS modules
• Setting up the correct operation of TypeORM, migrations, database structure and business logic.
• Development and improvement of React interfaces: forms, tables, lists, data display, interaction with the backend API.
• UX optimization and increased stability of the frontend part.
• Frontend and backend integration
• Improve backend and frontend performance, eliminate bugs.
• Setting up the development and build environment: Docker, docker-compose, Netlify (frontend warm). • Preparing the project for release, participating in testing and releasing updates.
• Support and further development of the application after launch.
Required skills and experience
• Understanding the architecture of web applications and design patterns
• The ability to understand someone else's code and bring it to a working result
• Strong TypeScript development experience.
• Development experience on React (Vite) + TailwindCSS.
• Experience in developing the backend part on NestJS.
• Practical experience with TypeORM and PostgreSQL: migrations, database schemas, query optimization.
• Experience working with REST API: creation, integration, debugging.
• The ability to raise the environment through Docker / docker-compose.
• The ability to understand someone else's code and bring it up to quality standards.
• Understanding the architecture of web applications and the principles of modularity.
The technology stack used
• Frontend: React + TypeScript, Vite, TailwindCSS, Axios
• Backend: NestJS (TypeScript), TypeORM, PostgreSQL, JWT authorization, Jest (tests)
• Infrastructure: Docker, docker-compose, Frontend were planned to be deployed on Netlify
We offer:
-
Remote work with a flexible work schedule, results are important to us, so you choose when and where to work.;
-
Interesting and exciting tasks for a young team of like-minded people who are at the beginning of their journey, but have already achieved significant business results.;
-
The real impact on the trajectory of the company's movement, all employee proposals are considered and are not ignored;
- Paying 80% of the cost of your sports activities, whether it's a gym, swimming pool or yoga studio, we take care of your health and energy levels.;
- Up to 3 consultations per month with a certified psychologist at the expense of the organization, your mental health is our priority;
- Official employment in the company's staff, after passing the probation period ;
- Reader's Club - every Monday we discuss books and exchange ideas for personal and professional development;
- Attentive leadership, focused on unlocking the potential of each employee and improving their well-being;
- Financial support in case of loss of close relatives or other difficult life situations;
- Annual team building sessions, in a non-standard format, to strengthen team spirit and inspire new achievements;
If you want to develop in a dynamic environment, influence key decisions and become part of an ambitious project, we will be glad to see you in the team!