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 our CMS written in Python
- Collaborate with designers, product managers, and fellow engineers in an agile team
- Contribute to architectural discussions, best practices, and event-driven design for long-term scalability
- Report to the Engineering Manager (Anna) and work closely with the Website team
- Work on seamless experience between Svea Solar’s website and the Sunbeam smart energy platform
Requirements
- 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
- Value team success and thrive in collaborative environments
- Willingness to work three days a week from the Stockholm office
- Bonus: Experience with Next.js, i18next, Motion/React Spring, Tailwind, Styled-components
- Bonus: Comfortable with Python, Django, Wagtail, or Deno