Explore outstanding AI & Data jobs.
See now

REACTJS - Senior Front End Developer

Annam Software Company
Company trips
Birthday
Team Building 2019
+1
Sunwah Innovation Center, 90 Nguyễn Hữu Cảnh, Phường 22, Binh Thanh, Ho Chi Minh
At office
Posted 17 hours ago
Job Expertise:
Job Domain:
Real Estate, Property and Construction

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

Job description

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 switch between Vue and 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 and a legacy Vue web app) 
  • 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).
  • 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).
  • Experience with working with desktop frameworks such as Tauri and Electron

Nice to have

  • Experience with real-estate or CRM domains.
  • CI/CD, SonarQube, Sentry, Storybook, micro-front-ends.
  • Basic Node/Knowledge to mock endpoints when the back-end is still brewing.
  • Experience with migrating Vue 2 to Vue 3
  • Experience with BunJS

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

Annam Software

Company type
IT Product
Company industry
Software Products and Web Services
Company size
1-50 employees
Country
Belgium
Working days
Monday - Friday
Overtime policy
No OT

More jobs for you

Get similar jobs by email