This job has been added to your Saved jobs.
You have reached the limit of 20 Saved Jobs. If you want to create a new one, please manage your Saved Jobs.
Posted
1 day 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
NEW FOR YOU
Posted
4 hours ago
Principle Frontend Engineer (ReactJS/VueJS)
Hybrid
Ho Chi Minh - Ha Noi
SUPER HOT
Posted
4 days ago
[Da Nang] Technical Architect (Frontend/ ReactJS)
At office
Ho Chi Minh - Da Nang
Feedback