ТОО «Система платежей TIYN»
Kazakhstan3 months ago
1,935,000 – 2,115,000 KZT
per month
Reach out directly about this role
Grade
Senior
Experience
from 7 years
Work Format
Remote
RocketHunt estimate from real salaries
AI writes it from your resume. You only have to send it.
Position: React/ React Native Developer Company: "TIYN Payment System" LLP City: Kazakhstan Employment: remote Salary: 1,935,000 - 2,115,000 KZT (net)
The company is engaged in the development of financial products, and currently, the main product is an electronic wallet. Job Description: • Development and support of the web/mobile application for the electronic wallet; • Implementation of new user scenarios; • Work with the existing architecture of feature modules, controllers, DI; • Integration of UI with domain services and REST API; • Support and development of UI components and screens based on the design system; • Participation in the development of a mobile application on React Native; • Improvement of existing code, reduction of technical debt; • Participation in discussions of architecture, task implementation, and code review; • Interaction with backend, QA, PM, and designers.
• Higher technical education; • Relevant work experience of 7+ years; • Proficient in TypeScript, React, React Router; • Experience with state management: MobX or similar approaches; • Experience in developing complex forms: react-hook-form, yup, or similar; • Understanding of component architecture principles, SOLID, separation of concerns; • Ability to work with REST API, DTO, typed errors, and data validation; • Experience in adaptive/mobile-first layout, SCSS modules; • Understanding of async requests, loading states, errors, and retries; • Practical experience with React Native; • Ability to read others' code, adhere to project architectural rules, and maintain a unified development style; • Understanding of Agile/Scrum principles and experience working in similar teams.
Important: • Independence, proactivity, readiness for changing tasks; • Product approach: ability to think in terms of business tasks; • Desire to learn, develop, and focus on team success; • Readiness to participate in daily stand-ups, backlog grooming, sprint planning; • Calm attitude towards code reviews and working with technical debt.
Will be a plus: • Experience integrating with payment gateways (banks, financial providers); • Native iOS/Android part at the level of building, debugging, and integrating SDKs; • Understanding of PCI DSS requirements and payment data protection practices; • MobX, Inversify, DI approach; • Skill in supporting systems in production.
• Dynamic and rapidly developing business, resources; • Opportunity to grow with the business; • Professional team to be proud of; • Opportunity for training compensation; • Remote work format.
Contacts: Telegram recruiter contact Whatsapp -