Frontend Engineer (React)
sweedpos.com
Remote International
Posted Jul 8, 2026
- Full-time
- Remote
- Engineering
Job description
# **Hi there!** We're [**Sweed**](https://sweedpos.com/#/), a product-driven startup building an all-in-one **cannabis retail platform**. We’re on the lookout for a **Frontend Engineer (React)** to join our team remotely and help us scale and optimize our platform. # **About Us** **At Sweed**, we’re reimagining how cannabis retailers operate. Our **enterprise-grade platform** combines **POS, eCommerce, Marketing, Analytics and Inventory Management** into a single, seamless solution—eliminating the need for multiple third-party tools. We believe in **simplicity, efficiency, and innovation**. That’s why we build for **scalability and performance**, making life easier for cannabis retailers while driving real business growth. # **Why We’re Doing This** At **Sweed,** we believe in the **medicinal potential of cannabis.** It has been shown to help with chronic pain, anxiety, depression, and many other conditions. Despite the lingering stigma, we see **cannabis as a powerful tool for improving lives.** The **industry is evolving rapidly,** and we’re here to drive that transformation—making cannabis retail more **efficient, accessible, and customer-friendly.** # **Where We Are Now** We’ve been on the market for **7 years,** continuously growing and refining our product. Our focus is on **earning customer trust**, which means constantly **improving our delivery processes** and **rolling out new features**. At the same time, we navigate the **complex legal landscape** of the cannabis industry, ensuring our platform remains compliant and future-proof. # **Team Structure** Our **total team size is over 200 people**: **The development team is distributed globally** and organized into **cross-functional product teams.** These teams typically consist of 8–12 members, including front-end and back-end developers, QA specialists, and analysts. Each team is led by a Team Lead and a Product Owner, ensuring effective collaboration and clear direction. Meanwhile, our **CEO, account managers, and customer success team are based in the USA**, working closely with us to align product development with business and user needs. **Tech Stack:** TypeScript, React 19, CSS Modules, TanStack Query, Playwright, Vitest + Testing Library, Storybook, Vite, ReactRouter 7, Zod, OpenAPI, MFE, Monorepo. **AI-assisted development:** Claude, Codex, and similar tools are a first-class part of our daily workflow - used for coding, reviews, refactoring, debugging, and documentation. ## **What You’ll Be Working On** - Participate in product discussions, planning, and technical design - Build and evolve features across store and cashier domains - Refactor legacy code and improve architecture incrementally - Review pull/merge requests and mentor where helpful - Contribute to shared UI/core libraries used across portal and POS apps - Use AI tools effectively - write good prompts, build skills/agents/automations, and keep humans in the loop on quality ## **What We’re Looking For** - 4+ years of frontend experience in a product company. - Strong TypeScript and React fundamentals - Comfortable with Redux (or similar) and async data layers (TanStack Query / SWR / RTK Query) - Solid testing habits (unit + E2E) - Engineering mindset — pragmatic trade-offs, attention to performance, accessibility, and DX - Hands-on experience with AI coding assistants (Claude Code, Cursor, Copilot, or equivalents) and a thoughtful approach to where they help vs. where they need oversight - Bonus: experience writing custom agents/skills/MCP integrations, OpenAPI-driven codegen, observability tooling, or working in a large legacy codebase under refactor ## **What Else Matters?** - **Proactivity** – We love team members who take initiative and provide feedback - **Critical thinking** – We value problem-solvers who think beyond just writing code - **Adaptability** – Our industry is evolving fast, and we need people who thrive in change ## **What We Offer** - **Salary in USD** (B2B contract with the US company) - **100% remote** – We’re a **remote-first** company, no offices needed! - **Flexible working hours** – Core team time: **10:00-16:00 CET** (flexible per team) - **20 paid vacation days** per year - **12 holidays** per year - **3 sick leave days** - **Medical insurance** after probation - **Equipment reimbursement** (laptops, monitors, etc.) ## **Hiring Process** - **Recruiter Call** (30 minutes) – Includes a short English check - **Online Technical Screening** – Code challenge completed on a dedicated platform - **Technical Interview – Part 1** (1.5 hours) – Deep dive into your technical skills - **Technical Interview – Part 2** (1.5 hours) – Further technical discussion and assessment - **Final Interview** (1 hour) – Chat with our Head of Frontend