👨🏻‍💻 postech.work

REACTJS - Senior Front End Developer

OMNICASA SOFTWARE SOLUTIONS • 🌐 In Person

In Person Posted 11 hours, 5 minutes ago

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

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.