Search by job, company or skills

EmbedIT

Senior React Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 10 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Join a global engineering team delivering large-scale digital platforms for financial institutions across Southeast Asia. You will contribute to building modern, scalable frontend applications that power mobile experiences for millions of users.

This role offers the opportunity to work within a modular, cloud-native architecture, collaborating with cross-functional teams across backend, mobile, and product to deliver high-quality, user-centric solutions.

You will play a key role in shaping frontend best practices, contributing to architecture decisions, and driving continuous improvements in performance, scalability, and maintainability.

Key Responsibilities

  • Develop and maintain scalable Single Page Applications (SPA) using React and TypeScript
  • Collaborate with backend (.NET), mobile (iOS/Android), and product teams to deliver end-to-end solutions
  • Design and build high-quality, reusable UI components using modern UI libraries (Kendo, MUI, Ant Design, etc.)
  • Implement efficient state management and asynchronous data flows (Recoil, Redux, or similar)
  • Translate business requirements into clean, maintainable, and scalable frontend architecture
  • Contribute to frontend architecture discussions and technical design decisions
  • Ensure code quality through unit testing and end-to-end testing practices (TestCafe, Cypress, Playwright, etc.)
  • Optimize application performance, scalability, and user experience
  • Participate in code reviews, refactoring, and continuous improvement initiatives

Your experience and skills

Mandatory

  • 6+ years of experience in frontend/web development
  • Strong proficiency in React (Hooks, Functional Components) and TypeScript
  • Experience building SPA applications in modern frontend ecosystems
  • Solid understanding of software design principles (Clean Code, SOLID, design patterns)
  • Experience with state management libraries (Redux, Zustand, Recoil, or similar)
  • Hands-on experience with modern UI frameworks (e.g., MUI, Ant Design, Kendo UI)
  • Familiarity with testing practices (unit testing and/or E2E testing)
  • Strong problem-solving skills and ability to work in a collaborative environment

Nice to have

  • Experience with CI/CD pipelines (Azure DevOps or similar)
  • Exposure to cloud platforms (Azure preferred)
  • Experience with Docker, Kubernetes, or containerized environments
  • Experience with form management libraries (React Final Form or similar)
  • Strong sense of UI/UX consistency and attention to detail

Join EmbedIT family and enjoy

  • 20+ years of engineering expertise delivering large-scale IT transformation and fintech solutions.
  • Impact platforms used by 140M+ users across Europe and Asia.
  • Join a 500+ global engineering community working across 8 time zones.
  • Build and scale modern systems with 2700+ services running on Kubernetes and cloud-native architectures.
  • Work in a truly international environment, collaborating with teams across Czech Republic and APAC.
  • Hybrid and flexible working setup that supports work-life balance.
  • Competitive compensation package including base salary, allowances, 13th-month salary, and performance bonuses.
  • Premium healthcare insurance, 24/7 accident coverage, and annual health checkups.
  • Extra perks including meal allowance, phone allowance, company laptop, and parking support.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 144722433