Mô Tả Công Việc
At NFQ, we focus on Scaling Business—helping companies grow, optimize, and transform through technology and strategic consulting. With 800+ experts across 8 offices, we don’t just build software; we partner with businesses to solve complex challenges, drive efficiency, and unlock new growth opportunities.Unlike traditional outsourcing, our approach goes beyond executing tasks—we advise, challenge, and co-create solutions that enable businesses to scale effectively. Whether it’s expanding into new markets, streamlining operations, or driving digital transformation, we are committed to delivering impact that lasts.Why NFQ?🔹 Fairness – We treat our colleagues, clients, shareholders, and the environment with integrity and respect.🔹 Entrepreneurship – We think like entrepreneurs, taking smart risks and turning ideas into real impact.🔹 Excellence – We go beyond expectations to deliver results that truly make a difference.We’re looking for a Senior Frontend Engineer to join DataBus, Shopware’s new event-streaming middleware. Nexus, its visual drag-and-drop workflow designer, is the frontend where merchants can seamlessly connect Shopware to any third-party solution without writing code. Built on a working MVP with React 18, Vite, and Tailwind, your team’s mission will be to transform this prototype into a production-grade application for thousands of merchants. In this role, you will:
Deep-dive the current client/ and other relevant parts of the codebase in the shopware/swag-nexus repository React Flow canvas, Zustand stores, RTKQuery, Playwright tests).
Fully understand Shopwareʼs App System and setup Nexus as a Shopware App, focusing on the frontend implementation Ship a hardening backlog: state isolation, performance budgets, accessibility & keyboard navigation, Skeleton loading patterns.
Pair with backend on SSE / WebSocket log-stream UX.
Replace ad-hoc components with the new Nexus design system (shadcn/ui + Tailwind) if needed. Own the workflow-canvas architecture: node palette, mini-map, reversible history, snaplines.
Implement credential & secret management UI with inline validation.
Introduce feature flags and remote config for staged roll-outs.
Drive E2E test coverage to 90 % of critical paths Playwright).
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
5+ years professional Frontend experience with strong React + TypeScript in production.
Proven record shipping complex single-page apps (drag-and-drop, realtime data, or rich editors). Deep understanding of state-management patterns (selector memoisation, optimistic updates, cache invalidation). Performance and DX mindset: Web Vitals, bundle-splitting, dev-server tooling.
Accessible-first mentality WCAG 2.1 AA.
Familiarity with automated testing pyramid (unit > component > e2e) and CI gating.
Comfortable reading backend OpenAPI specs and modelling strong client typings.
Excellent English communication; ability to work 34 h overlap with CET.
Nice-to-haves
Experience with visual programming frameworks (e.g., Blockly, Drawflow), Canvas/WebGL or workflow automation platforms (e.g., n8n, Zapier).
Awareness of event-driven architectures (Kafka, NATS, Redis Streams) and Go programming.
Knowledge of Shopware 6 plugin/app ecosystem or other e-commerce platforms.
Exposure to OpenTelemetry tracing or feature-flag platforms.
Xem toàn bộ Yêu Cầu Công Việc
Hình thức
Full-time
Quyền Lợi
Perks That Make a Difference:🏆 Join Vietnam’s Best IT Company – Recognized by ITViec for 7 consecutive years, including 2 successive years as the Winner. Work with some of the best minds in the industry and be part of a company that’s redefining how businesses scale through technology.🌍 Career Growth & Leadership Development – Work closely with NFQ’s leadership team, gain mentorship from experienced executives, and have direct exposure to high-level strategic decisions. Your growth is limitless, as long as you’re ready to step up, opportunities will always be there for you.💰 Competitive Compensation – We believe great talent deserves great rewards. Expect an attractive salary, performance-based bonuses, and a benefits package that reflects your impact. We value talent over salary budgets—exceptional contributions deserve exceptional rewards.✨ And Many More Benefits to Explore! But most importantly healthy work-life balance and an environment where you can thrive—professionally and personally. Including:
Laptop is provided.
Community Tech activities.
A fun & dynamic environment and freedom to be creative.
Modern office with a flexible relaxing zone.
13th-month salary pro-rata (based on business situation/performance).
Performance review 2 times/ year.
Extra Premium Healthcare & Annual Health-check.
15 days annual leaves.
Working time: Monday – Friday (9AM - 6PM)Locations: NFQ welcomes you to our offices in Vietnam (Ho Chi Minh, Da Nang, Hanoi, Can Tho), choose the location that suits you best and join us on a journey of innovation and excellence.
Mức lương
Thỏa thuận
Báo cáo tin tuyển dụng: Nếu bạn thấy rằng tin tuyển dụng này không đúng hoặc có dấu hiệu lừa đảo,
hãy phản ánh với chúng tôi.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.