Northvolt Company Profile

Fullstack Software Engineer



Who are Connected Battery?At Northvolt, we build batteries. Lots of batteries. We assemble them together to larger battery packs tailored to our customer's needs. One of our most important missions at Northvolt is to make sure that these systems are connected to the Internet so that we can collect vital telemetry data over time, perform OTA software upgrades, and build beautiful web applications on top that helps ourselves and our customers to learn more about our battery systems and to perform troubleshooting in the field.We integrate our connected battery solutions built for large installations, such as trucks and grid storage, with custom IoT hardware and software.We are a small, friendly, highly motivated team that would love to welcome curious and creative engineers that will join us to make our connected battery products smarter still! All roles are based in Stockholm.Who are you?The person we are looking for is goal oriented, passionate, creative, curious and eager to learn. You will get the chance to have a real impact on our success story in Sweden (to start with) and see the results of your work. Our organisation requires and values great self-discipline and a natural talent to make things happen. You will be essential to help the team make next-generation tools and interfaces to enable the greenest and smartest batteries in the world.A diverse workspace with personal freedomJoin a small, well-knitted department of developers and tech-enthusiasts working together. We as a team aim to build, maintain, ship, automate and design applications that further our battery system's performance, insight, maintainability, and reliability.Key responsibilities include:Working as a software engineer on our service tool used to operate, troubleshoot, install software upgrades and much more when you connect directly to our battery systems.Working on our IoT fleet platform for collecting telemetry data, perform data analysis, OTA updates and work closely with our data team to build beautiful visualizations.Skills & Requirements(We don't expect you to have experience with all of our technologies, but an interest and curiosity to learn!)React developmentComponent development and working with design systemsFamiliarity with Typescript and JS ES6+GraphQL or REST API experienceExperience with golang or similar languages doing backend workNative application experience, either through React Native or Swift/Kotlin/Java/Objective-CFamiliarity with NoSQL and SQL databasesIoT software and hardwareUnderstanding of network layers and commonly used protocols such as TCP/IP, UDP and HTTP(S)Domain experience from having worked in industrial/automotive workplacesEnd-2-end, integration and unit testingUX/UI work with an eye for designAbility to work well with others in a team environment, as well as independentlyBased in Stockholm, Sweden.Full time employment, fixed salary.Planned starting date is asapGreat Place to Work World leading technique Top specialists as team peers International environment Fast paced & entrepreneurial culture Warrant program Wellness grant

Nyligen tillagda jobb i Sverige

Senior C++ Developer

C++ Engineer

Software Developer

Software Developer

Application Developer

Python Developer

Backend Developer

iOS Developer