Senior backend developer

2 weeks ago


Stockholm, Stockholm, Sweden FlowCharge Full time

FlowCharge offers an advanced AI-based charge point management system explicitly designed for heavy vehicle charging stations. Our innovative solution monitors and controls charging processes, prioritizing vehicle schedules to ensure optimal efficiency. We are a startup with a remote-first mindset.

Role Description

We're seeking an experienced Senior Backend Developer to build and maintain a robust system for managing electric vehicle (EV) chargers using the OCPP (Open Charge Point Protocol). This contract position is for an initial six months with the possibility of extension.

In this role, you will work on designing and implementing the core components of our charging management system, ensuring that it is reliable, scalable, and secure. You will collaborate with other engineers, product managers, and the operations team to ensure the backend is aligned with the company's technical and business goals.

Responsibilities:

  • OCPP Integration: Design and implement the communication layer using OCPP (preferably version 2.0.1 or 1.6) to connect EV chargers with the central management system.
  • MQTT Integration: Develop a system for connecting and managing multiple devices (e.g., EV chargers) via the MQTT protocol, ensuring reliable messaging and real-time updates.
  • Pub/Sub Messaging: Implement and manage Pub/Sub messaging for distributing events, such as charging status updates, alerts, and logs, to clients and other systems in a scalable manner.
  • Database Design and Management: Develop and manage databases for storing charging session data, user information, device status, and historical logs, ensuring high performance and data integrity.
  • API Development: Design and implement RESTful APIs to provide data and functionality for the front-end (web and mobile) applications. Ensure the APIs are secure, well-documented, and optimized for performance.
  • Security: Implement robust security measures, including encryption (TLS/SSL) for secure communications, authentication (OAuth, JWT), and authorization for different roles (admin, user, device).
  • Testing and Monitoring: Write unit and integration tests for the backend system, set up continuous integration, and implement monitoring and logging to ensure reliability and troubleshoot real-time issues.
  • Collaboration: Work closely with front-end developers, DevOps engineers, and product managers to align product requirements and deliver a seamless, integrated solution.

Required skills and experience:

  • Minimum 6 years of experience in backend development with hands-on experience in Node.js and Python.
  • Experience implementing the OCPP protocol (OCPP 1.6, OCPP 2.0) in backend systems.
  • Real-time communication expertise, including experience with WebSockets for full-duplex communication between servers and clients.
  • Experience with MQTT and Pub/Sub or similar messaging protocols for managing IoT devices, understanding the QoS levels and message routing.
  • Database Design: Proficiency in working with SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB) databases for structured and unstructured data.
  • API development: Strong experience designing and implementing RESTful APIs and integrating them with various front-end platforms (web, mobile, etc.).
  • Cloud and Deployment: Experience with cloud-based platforms (e.g., AWS, Google Cloud, Azure) for deploying and managing scalable backend services.
  • Version Control: Proficiency with Git for version control and collaboration in a team environment.

Preferred Skills:

  • Experience with OCPP and IoT systems: Experience working specifically with electric vehicle chargers or other IoT devices using the OCPP protocol is a plus.
  • Event-driven architecture: Experience implementing event-driven architectures for handling high-frequency data streams and real-time event broadcasting.
  • DevOps tools: Familiarity with Docker, Kubernetes, CI/CD pipelines, and cloud infrastructure management tools.
  • Monitoring Tools: Experience with system monitoring and logging tools such as Prometheus, Grafana, or ELK stack.

Start ASAP.

Seniority level

Mid-Senior level

Employment type

Contract

Industries

Software Development

#J-18808-Ljbffr

  • Stockholm, Stockholm, Sweden TrioTech Recruitment Full time

    Senior Backend Developer (Node.js & Nest.js)Our client, a leading PropTech SaaS company catering to both the Swedish and international real estate markets, is seeking Senior Backend Developers to join their product team.They are currently on an exciting modernisation journey, both in terms of functionality and design of their core backend systems, as well as...


  • Stockholm, Stockholm, Sweden Combify AB - Stockholm Full time

    About the Role: As a senior developer at Combify AB - Stockholm, you will be responsible for driving our technical development forward by working on backend development, building scalable APIs using AWS, GraphQL, and AppSync. You will also be involved in designing and implementing infrastructure solutions on AWS.Key Responsibilities:Developing high-quality...


  • Stockholm, Stockholm, Sweden Pocketlaw Full time

    Pocketlaw is a dynamic and innovative company that values creativity, reliability, and a keen curiosity. We're looking for a talented Senior Backend Developer to join our team.About the RoleThis is a unique opportunity to design architecturally sound systems that scale efficiently, while actively contributing to our infrastructure development and...


  • Stockholm, Stockholm, Sweden Sleip Full time

    Get AI-powered advice on this job and more exclusive features.I help startups and scaleups grow their teamsSleip provides the world's most advanced computer vision software for biomechanical motion quantification and measurements, specializing in Equine Gait Analysis.Our scientifically validated AI model processes video recordings to extract detailed...


  • Stockholm, Stockholm, Sweden Betsson AB Full time

    Job DescriptionWe are seeking a highly skilled Senior Backend Engineer to join our Product Development team at Betsson Group. As a key member of our Engagement Area, you will play a vital role in shaping the future of our backend systems.Our ideal candidate has experience in designing and implementing high-performance, scalable systems using modern front-end...


  • Stockholm, Stockholm, Sweden ChromaWay Full time

    About My Neighbor AliceMy Neighbor Alice is an innovative multiplayer blockchain game combining virtual worlds, NFTs, and social interactions. While owning and trading unique in-game assets, players build and explore a vibrant, open-world cooperative environment. Our team is committed to unlocking a new era of gaming in which game mechanics enable users to...


  • Stockholm, Stockholm, Sweden Quinyx Full time

    We are an innovative, agile, and continuously growing modern tech company on a path to improving the work lives of millions around the world.We develop workforce management solutions - software that makes scheduling and time reporting smoother and more flexible for almost a million users worldwide.About the roleAs a Senior Backend Engineer, you will join a...


  • Stockholm, Stockholm, Sweden Xensam Full time

    About Xensam: Xensam is a leading provider of AI-powered, cloud-hosted Software Asset Management technology. Our team is passionate about delivering innovative solutions that make a real impact. We're seeking an experienced Senior C# Backend Developer to join our dynamic team and contribute to the development of high-quality backend services and...


  • Stockholm, Stockholm, Sweden TN Sweden Full time

    Company OverviewTibber is a pioneering force in the energy sector, leveraging cutting-edge technology to create innovative solutions for sustainable energy consumption. Our goal is to empower users by providing intuitive digital tools that simplify energy reduction and cost savings.With a team of dedicated engineers, market specialists, and innovators, we're...

  • Backend Developer

    5 days ago


    Stockholm, Stockholm, Sweden TrioTech Recruitment Full time

    Job DescriptionWe are seeking a highly skilled Senior Backend Developer to join our product team. The ideal candidate will have strong expertise with Node.js, experience in migrating a codebase from Express.js to Nest.js, and hands-on experience with Azure and Kubernetes.The successful candidate will be responsible for developing and maintaining our core...


  • Stockholm, Stockholm, Sweden Sleip Full time

    About SleipSleip provides the world's most advanced computer vision software for biomechanical motion quantification and measurements, specializing in Equine Gait Analysis.Our scientifically validated AI model processes video recordings to extract detailed movement patterns, which greatly helps to identify, assess, diagnose and monitor lameness in horses....


  • Stockholm, Stockholm, Sweden Skillhuset Full time

    We are seeking an experienced Senior Backend Developer - Azure to join our team. As a Senior Backend Developer, you will be responsible for leading the development of critical cloud applications on Azure.In this role, you will work closely with our clients to understand their requirements and develop innovative cloud-based applications that meet those needs....


  • Stockholm, Stockholm, Sweden TN Sweden Full time

    Brite is a leading open banking-powered account-to-account (A2A) payment provider offering instant payments and payouts.We are looking for a seasoned Senior Backend Software Developer to join our Data Solutions team at Brite. The ideal candidate will have 5+ years of experience in backend development, with a strong background in Python and modern cloud...


  • Stockholm, Stockholm, Sweden Majority Sweden AB - Stockholm Full time

    Senior Backend Developer (.NET)Majority Sweden ABKommun: StockholmMAJORITY is a groundbreaking all-in-one digital financial service app that includes an FDIC-insured account, Visa Prepaid card, money remittance, and international calling. We are built for migrants, by migrants.Global migration is a 21st-century reality. Whether people are following their...


  • Stockholm, Stockholm, Sweden Hopsworks AB - Stockholm Full time

    Our Vision\At Hopsworks AB - Stockholm, we envision a future where businesses can unlock the full potential of their data to drive innovation and growth. To achieve this vision, we need talented individuals who share our passion for data and machine learning.\Job Description\We are seeking a highly skilled Senior Backend Developer to join our team. As a...


  • Stockholm, Stockholm, Sweden Visit Group Full time

    Are you an experienced backend developer with a strong passion for coding and product innovation? We're seeking a Senior Backend Developer to join our team at Visit Group, where you'll have the opportunity to make a significant impact on our modern platform as we continue to grow our client base and expand our organization. At Visit Group, you'll be part of...


  • Stockholm, Stockholm, Sweden Insurely Full time

    Simplify ComplexityWe're looking for a Senior Software Engineer who can simplify complexity and create elegant solutions. As a member of our Data Aggregation team, you'll work with Typescript and Node.js to develop high-quality products.Key ResponsibilitiesDesign and implement scalable backend systemsCollaborate with our team to drive innovation and...


  • Stockholm, Stockholm, Sweden Resurs Bank AB Full time

    Are you a Senior Backend Developer who thrives in a collaborative, product-focused team? With a renewed strategy and leadership team, aimed at strengthening our market position, we are growing our tech department in Stockholm. This is your chance to make a real impact by contributing to shaping our business success. We are looking for developers who want to...


  • Stockholm, Stockholm, Sweden TN Sweden Full time

    Social network you want to login/join with:Senior Backend Developer 9 Months Contract, StockholmClient:Location: Stockholm, SwedenJob Category: OtherEU work permit required: YesJob Reference: fc2bcf328364Job Views: 4Posted: 29.03.2025Expiry Date: 13.05.2025Job Description:We are now looking for a Senior Backend Developer (Java) who can help us drive this...


  • Stockholm, Stockholm, Sweden Recooty Full time

    About the RoleOverviewWe are seeking a highly motivated Senior Backend Infrastructure engineer to join our team in Stockholm. As a key member of our backend infrastructure team, you will be responsible for designing, developing, and operating business-critical systems with a focus on high availability, low latency, and scalability.Main ResponsibilitiesYour...