OpenMeets
← Back to jobs
Annam Software Company

Senior Frontend Engineer React/Next.js

Annam Software Company

ITviec
Vietnam2 months agoNegotiable USD
Apply Now

Job Description

Top 3 Reasons To Join Us Work on a brand new CRM overhaul Work with large CRM Software and 500+ Customers Flat company culture. You can make the decision The Job

We are Annam Software – a 100 % foreign-owned product house building the next-generation Omnicasa property CRM for the European market. We are scaling fast, and we need one more senior front-end warrior who can work in React without blinking. If you love clean code, pixel-perfect UIs, and want your work to be used by thousands of agents across the EU, read on.
 

What you will do:

  • Own the front-end of two flagship modules (React 19 + Next.js ) 
  • Convert Figma designs into responsive, accessible, performant screens (Lighthouse > 90).
  • Architect reusable component libraries shared across teams and projects.
  • Integrate REST & GraphQL APIs, WebSockets, and third-party SDKs (maps, e-signature, video calls).
  • Lead code reviews, set FE standards, mentor 2–3 mid-level devs.
  • Ship to production weekly via GitHub Actions + Vercel and custom infrastructure.

What are you waiting for? Apply by providing your CV, share you relevant experience and Github profile

Your Skills and Experience

What you must bring:

  • 5 + years of commercial front-end experience.
  • Fluent in React 19 (Hooks, Context, Zustand, TanStack Query).
  • Familiarity with i18n libraries (react-i18next preferred).
  • Strong TypeScript, ES2022, HTML5, CSS3/SCSS, Tailwind and ShadCN UI.
  • Proven ability to work with AI tools such as Cursor, Claude Code and Windsurf.
  • Proven track record of shipping SPA/SSR apps at scale (≥ 50 k LOC).
  • Understanding of NextJS App router and server side data fetching
  • Deep understanding of bundlers (Vite, Webpack), unit & e2e testing (Vitest, Jest, Cypress).
  • Comfortable in an Agile English-speaking environment (Linear, Confluence).

Nice to have:

  • Vue.js 2/3 experience (for legacy codebase migration).
  • Accessibility/WCAG compliance experience.
  • Experience with real-estate or CRM domains.
  • CI/CD, Sentry, Micro frontends, Monorepo.
  • Experience with working with desktop frameworks such as Tauri and Electron.
Why You'll Love Working Here

What we give back

  • Very competitive salary
  • 13th-month salary
  • Premium insurance
  • Powerful Macbook
  • Flexible time
  • Flat company culture
  • Clear career road-map

Benefits

What we give back

  • Very competitive salary
  • 13th-month salary
  • Premium insurance
  • Powerful Macbook
  • Flexible time
  • Flat company culture
  • Clear career road-map