Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Senior Front‑End Developer (TypeScript/React)
We have an opportunity for someone to help build a modern SaaS decision‑support platform that empowers aquaculture producers to plan smarter and operate more sustainably. As a Senior Front‑End Developer, you’ll work closely with designers and customer success to deliver user‑friendly, robust experiences that put powerful models and data at customers’ fingertips.
📍 Location: Stockholm
🕒 Type: Full‑time (with a flexible remote work policy)
Responsibilities:
🚀 Be a core member of an autonomous, cross‑functional team that owns problems end‑to‑end
🧭 Help shape the culture, practices, and methodology of a growing product organization
⚛️ Build applications with TypeScript, React, and Material UI/JSS
🧪 Maintain high architectural fitness and delivery speed using TDD and CI/CD
🔗 Collaborate to expose advanced mathematical models via REST APIs, making them intuitive for users
Requirements:
👩 💻 Front‑end delivery: Strong experience shipping SPAs with React + TypeScript
🧱 Foundations: Semantic HTML5, CSS3/SCSS, Flexbox/Grid, responsive design, cross‑browser compatibility
⚛️ React ecosystem: Hooks, context, performance optimization (memoization, code‑splitting)
🧠 State & data: React Query (or similar), familiarity with Redux/Zustand/Recoil
🎨 Design systems: Material UI theming, design tokens; Storybook for components
♿ Accessibility: WCAG 2.1 AA practices, keyboard navigation, screen‑reader support
🧪 Testing: Unit/integration with Jest + React Testing Library; e2e with Cypress or Playwright; TDD mindset
🔗 APIs: Comfortable with REST, OpenAPI/Swagger; robust error handling and retries
🧰 Tooling: Git, npm/pnpm, Vite/Webpack; ESLint/Prettier for a consistent codebase
🚀 CI/CD: Experience with pipelines (e.g., GitHub Actions/Azure DevOps); feature flags and gradual rollout
📈 Performance & UX: Lighthouse/Web Vitals, lazy loading, bundle analysis, profiling
🔒 Security: Front‑end OWASP basics, OAuth/OIDC flows, secure storage of tokens and secrets
🔍 Observability: Client‑side logging/metrics, Sentry (or similar), basic analytics instrumentation
🧭 Product mindset: Customer empathy, discovery with designers/CS, comfort with ambiguity
🤝 Collaboration: Code reviews, pairing, mentoring; clear written and async communication
Package:
📈 Equity opportunity
💰 Competitive salary and a strong insurance scheme
🧰 Access to best‑in‑class tools to do your best work
🏡 Flexible remote work policy
🧹 Zero bureaucracy (clear ownership and fast decisions)
🧭 A chance to shape the product and company in its early days
🚀 A start‑up environment with strong financial backing, where your impact is visible
🤝 A team mindset (they win and lose together)
🧠 Technical founder‑led management and mentorship
Key Skills
Ranked by relevanceReady to apply?
Join Tenth Revolution Group and take your career to the next level!
Application takes less than 5 minutes