Frontend Engineer (React)
sweedpos.com
Job description
About the role
Sweed is a product-driven startup building an all-in-one cannabis retail platform combining POS, eCommerce, marketing, analytics and inventory management. It is looking for a Frontend Engineer (React) to join its team remotely and help scale and optimise the platform. The company has been on the market for 7 years, with a team of over 200 people organised into global cross-functional product teams.
Key responsibilities
- Take part in product discussions, planning and technical design
- Build and evolve features across the store and cashier domains
- Refactor legacy code and improve the architecture incrementally
- Review pull/merge requests and mentor where helpful
- Contribute to shared UI and core libraries used across the portal and POS apps
- Use AI tools effectively, write good prompts and build skills, agents and automations while keeping humans in the loop on quality
Required profile
- 3-5 years of frontend experience in a product company
- Strong TypeScript and React fundamentals
- Comfortable with Redux (or similar) and async data layers such as TanStack Query, SWR or RTK Query
- Solid testing habits (unit and E2E)
- Engineering mindset focused on performance, accessibility and developer experience
- Hands-on experience with AI coding assistants (Claude Code, Cursor, Copilot or equivalents)
- Bonus: custom agents/skills/MCP integrations, OpenAPI-driven codegen, observability tooling or work in a large legacy codebase
What we offer
- Salary in USD via a B2B contract with the US company
- 100% remote work; core team time 10:00-16:00 CET, flexible per team
- 20 paid vacation days and 12 holidays per year
- 3 sick leave days and medical insurance after probation
- Equipment reimbursement (laptops, monitors, etc.)
Hiring process: recruiter call, online technical screening, two technical interviews and a final interview with the Head of Frontend.
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Une question sur cette offre ?
Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.
Published fa 11 minuts
Expires d'aquí a 1 mes
8 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
sweedpos.com