Frontend Developer at Thermo-Calc Software AB
Workplace: Solna, Sverige
Expires: September 21, 2025
Join Thermo-Calc Software in Solna as a Frontend Developer to create intuitive, modern user experiences for complex scientific tools, focusing on React and TypeScript to build next-generation web platforms that support materials science innovation.
Main requirements:
  • Strong experience with React and modern JavaScript/TypeScript frameworks
  • Solid understanding of frontend architecture and state management (e.g., Redux, Context)
  • Proficient in HTML5, CSS3, and modern CSS frameworks like SASS, Styled Components, Tailwind
  • Experience with REST APIs and integrating complex backend logic using tRPC
  • Familiarity with Git and Continuous Integration tools such as Jenkins
  • Strong communication skills and collaborative mindset
  • Degree in Computer Science or equivalent experience
Responsibilities:
  • Design and build dynamic, interactive web interfaces using React and TypeScript
  • Collaborate with backend developers, FORTRAN specialists, designers, and scientists to integrate advanced functionality
  • Maintain UI performance, accessibility, and responsiveness
  • Contribute to architectural decisions and continuous improvement
  • Participate in code reviews and team discussions to ensure quality and consistency
  • Stay updated on frontend trends, tools, and best practices
Required hard skills:
  • React
  • TypeScript
  • JavaScript
  • Redux or Context for state management
  • HTML5
  • CSS3
  • SASS, Styled Components, or Tailwind
  • REST APIs
  • tRPC
  • Git
  • Continuous Integration (Jenkins)
Recommended hard skills:
  • Java Spring Boot
  • Cloud platforms (Azure, AWS, Google Cloud)
  • Containerization tools (Docker, Kubernetes)
  • Integration of scientific or numerical code into GUIs
  • Agile development methodologies (Scrum, Kanban)
Soft skills:
  • Strong communication skills
  • Collaborative mindset
Coding languages:
  • JavaScript
  • TypeScript
  • Java (recommended)
Frameworks:
  • React
  • Fastify
  • Spring Boot (backend)
Natural languages:
  • English (Proficient)
Cultural skills:
  • Cross-functional teamwork
  • User-centered design approach
  • Global collaboration