Senior Frontend Developer | React
Занятость | Полная занятость |
Полная занятость | |
Адрес | Казахстан, Алматы |
Company Description:
We are a technology-driven company specializing in artificial intelligence, machine learning, computer vision, fintech, and e-KYC solutions. Our mission is to enhance the speed and accessibility of financial and identity verification services through cutting-edge innovation. We design and develop proprietary identity verification products that empower businesses and individuals alike. As a Senior Frontend Engineer, you will play a pivotal role in shaping our solutions, building scalable features, and delivering technology that serves tens of thousands of users daily.
Role Description:
This is a full-time hybrid role for a Senior Frontend Developer at Verigram located in Almaty, with flexibility for remote work
Key Responsibilities:
-
Leading the design, development and maintenance of client libraries (SDKs) that facilitate the operation of products related to computer vision, machine learning models, and internal company tools.
-
Collaboration with Product Designers, Backend Engineers, and other stakeholders to deliver high-impact features.
-
Support and optimization of existing code to improve performance and ease of use.
-
Own technical decisions and advocate for frontend performance, accessibility, and maintainability.
-
Participation in sprint and product planning processes, architectural discussions, including requirements identification, technical design, and task time estimation.
-
Writing unit and acceptance tests.
-
Writing clean, modular, robust code to implement required functionalities.
-
Establishing/optimizing frontend development processes.
-
Implementation of DORA metrics (or similar) into the frontend development process.
-
Mentor and support junior developers through code reviews, pair programming, and best practices.
Qualifications:
-
5+ years of frontend development experience, with at least 3 years focused on React.
-
Leadership/mentoring skills for a small team of frontend developers.
-
Knowledge of CI/CD practices.
-
Deep knowledge of JavaScript (ES6+), HTML5, and CSS3 (including preprocessors).
-
Solid experience with React ecosystem: React Router, Redux/Zustand/Recoil, React Query/SWR, etc.
-
Strong understanding of frontend architecture, state management, and component design patterns.
-
Knowledge of performance optimization, accessibility (WCAG), and cross-browser compatibility.
-
Hands-on experience working with camera access via browser APIs, including handling media streams, permissions, and mobile camera behavior.
-
Familiarity with capturing photos/video or integrating with device cameras in mobile web apps.
-
Experience with testing tools (Jest, React Testing Library, Cypress, etc.).
-
Experience with RESTful APIs.
-
Understanding of UI design principles and UX.
-
Comfortable with Git, CI/CD pipelines, and modern development workflows.
-
Excellent communication and collaboration skills.
Preferred Skills:
-
Experience with TypeScript in production.
-
Experience with cloud-based testing tools (e.g., BrowserStack, Sauce Labs, LambdaTest).
-
Familiarity with server-side rendering (Next.js) or static site generation.
-
Exposure to micro frontends or modular monorepos.
-
Basic understanding of backend (Node.js, Python, etc.) is a plus.
-
Portfolio with work examples.
-
Contributions to open-source projects or technical blogs.
We Offer:
-
Opportunity to be part of a fast-growing AI-driven organization.
-
Work on products used by hundreds of thousands of users.
-
Competitive salary and performance bonuses.
-
Working on products used by hundreds of thousands of people.
-
Engaging projects and exciting challenges.
-
Flexible working hours.
-
Hybrid work model: 4 days in the office, 1 day remote per week.
-
A good, modern office space designed for comfort and productivity.
-
A welcoming and collaborative team that fosters a friendly, supportive work environment.
Опыт | От 3 до 6 лет |
График работы | Полный день |