← Back to jobs

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 ExperienceWhat 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.
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