OpenMeets
← Back to jobs
CODE LEAP

Senior Frontend Engineer ReactJS

CODE LEAP

ITviec
Vietnam19 days ago
Apply Now

Job Description

Top 3 Reasons To Join Us Boost your international career at CODE LEAP Work on challenging German products Flexible work policy with Grab sponsorship The Job

YOUR EXCITING TASKS

  • Design and develop scalable frontend applications using ReactJS ecosystem
  • Build reusable, maintainable, and high-quality UI components
  • Optimize applications for performance, scalability, and responsiveness
  • Collaborate with Backend Engineers, QA, and Product teams to deliver end-to-end features
  • Translate business requirements into technical solutions and architecture
  • Review code and ensure best practices in clean code & structure
  • Analyze, debug, and resolve complex issues
  • Contribute to technical documentation and frontend guidelines
Your Skills and Experience

YOUR PROFILE AND YOUR PERSONALITY

  • Have 4+ years of experience developing and designing web applications in dynamic environments
  • Strong knowledge of JavaScript, TypeScript, ReactJS
  • Solid understanding of rendering strategies including client-side and server-side rendering
  • Exposure to micro-frontends or modular front-end architectures
  • Experience with modern UI libraries such as Tailwind, MUI, Ant Design, Shadcn
  • Familiarity with styling approaches, including SCSS, LESS, and styled-components
  • Proficiency in building and maintaining design systems (e.g., Polaris, Chakra UI), and using Atomic Design Methodology to structure UI components
  • Experience using Storybook, not only for component development but also for QA workflows
  • Experience with state management tools like Redux or Jotai, and data fetching with TanStack Query
  • Experience with TanStack Router for modern routing in React applications
  • Familiar with OpenAPI (Swagger), Postman, and HTTP clients like fetch or axios
  • Hands-on experience with unit tests, integration tests, E2E testing using Jest, React Testing Library, Playwright, or Cypress
  • Hands-on experience with reading and understanding technical documents
  • You understand and know how to prioritize your tasks with a problem-solving mindset
  • You don't take things personally and are comfortable with ambiguity and rapid changes common in early-stage product development
  • You don't wait for others to tell you what you need to do but proactively reach out to people, communicate, ask for help, and get things done
  • Proficiency in communicating in English 

Nice To Have

  • Experience with NextJS (used in some applications)
  • Experience with Micro-frontends or scalable frontend architecture
  • Experience in E-commerce / SaaS / 3D applications
Why You'll Love Working Here

BENEFITS AWAIT YOU AT CODE LEAP

  • Competitive salary and benefits
  • Year-end bonus (13th-month salary)
  • Generous annual leave of up to 18 days
  • Additional premium health insurance
  • Enjoy a stress-free and comfortable commute to and from work with our Grab Services sponsor
  • Enjoy an endless selection of delicious refreshments, including gourmet coffee, beverages, snacks, and fresh fruits, all complimentary
  • Focused on individual development:
  • Flexible work policy, which provides flexible hours to accommodate personal schedules and commitments
  • Dynamic, fun, and agile environment, perfect for sharing and creativity
  • Open-minded, kind & humble colleagues

Benefits

BENEFITS AWAIT YOU AT CODE LEAP

  • Competitive salary and benefits
  • Year-end bonus (13th-month salary)
  • Generous annual leave of up to 18 days
  • Additional premium health insurance
  • Enjoy a stress-free and comfortable commute to and from work with our Grab Services sponsor
  • Enjoy an endless selection of delicious refreshments, including gourmet coffee, beverages, snacks, and fresh fruits, all complimentary
  • Focused on individual development:
  • Flexible work policy, which provides flexible hours to accommodate personal schedules and commitments
  • Dynamic, fun, and agile environment, perfect for sharing and creativity
  • Open-minded, kind & humble colleagues