Tech Stack
DjangoJavaScriptNext.jsNode.jsPythonReactSCSSSpringTypeScript
About the role
- Build and maintain both frontend and backend features with a strong frontend focus
- Develop modern, accessible, and semantically correct websites using HTML5 and CSS3 (SASS)
- Write clean, maintainable, and well-structured code in TypeScript/JavaScript and React.js
- Design and implement REST APIs and integrations with the CMS (Python)
- Collaborate with designers, product managers, frontend engineer, tech lead, analyst, and other engineers
- Contribute to architectural discussions and best practices to support long-term scalability and event-driven design
- Ensure a seamless experience between the website and the Sunbeam smart energy platform
- Work in an agile team and report to the Engineering Manager (Anna)
- On-site collaboration expected three days per week in Stockholm
Requirements
- Value team success over personal success and thrive in a collaborative dynamic environment
- At least 5 years of professional experience in software development
- At least 2 years of backend development experience
- Strong experience with TypeScript, React, Node.js, Express, REST APIs, CMS, and event-driven design
- Solid knowledge of HTML5, CSS3, and SASS
- Fluent in English and Swedish
- Work three days a week from the Stockholm office (hybrid requirement)
- Bonus points if you have experience with Next.js, i18next, Motion/React Spring, Tailwind, Styled-components
- Bonus: Comfortable with Python, Django, Wagtail, or Deno