Software Engineer

2 days ago


Sweden Planhat Full time 80,000 - 120,000 per year
  • Applications are considered on a rolling basis

  • Sweden
  • Remote


Job Description

Build the most critical commercial system for modern enterprises, relied on by leaders in every industry.

TEAM OWNERSHIP

Tens of thousands of users from around the world use Planhat every day to manage over 2.6mn customers, 276bn data points, and automate 15mn workflows per month.

The customer is at the center of every business, and because every company is unique, the system has to be exceptionally flexible. At the same time, since it's used for very specific and critical workflows such as email sequences, projects, and automations; to explore data and present insights; to learn about what processes lead to what outcomes etc - this system has to have depth.

And because one of the core goals of the system is to help automate actions based on trends and signals in data, it needs to be highly connected, both internally and against other systems and data sources. Adding to this, many of our day-to-day users are non-technical so the system has to be intuitive and easy-to-use , feeling more like a consumer application than an old business system.

The intersection of these requirements - flexibility, depth, ease-of-use, and connectivity - is the reality our engineering team lives in every single day. We're in charge of building architectures and features that scale across this wide variety of business use cases and performance requirements, and to deliver it with both speed and quality together with the rest of the product & engineering organisation.

Planhat's ability to scale long term depends on the strength of our product. It depends on all the important decisions we make when writing the next line of code to keep innovating and our spot at the forefront.

LOCATION

You'll find Planhat engineers in almost every corner of the world: Sweden, Egypt, Brazil, Colombia, Canada, Latvia, Luxembourg, the Philippines - and many more. We've been remote from the very start and love that freedom.

That said, we frequently meet up in smaller groups somewhere in the world for a shorter period of time to work on some specific project or just get some in-person time. Previous places where we've met up include Spain, Dubai, Colombia, Greece, Sweden, Turkey, Indonesia, and more.

Every single day we work closely with our incredible engineers from Egypt, Brazil, Canada, UK, the Philippines, and elsewhere; and we regularly meet up in person with the larger product and engineering organisation.

TECHNOLOGY

On the platform and infrastructure side, we run most of Planhat on GCP and the infrastructure is managed as code. We have an advanced set-up built to handle multiple independent multi-tenant clusters spanning production, staging, sandboxes and local environments. We have a highly experienced platform team with many large and exciting challenges ahead of us to keep up with the latest solutions and our commercial growth.

Our frontend application is built with Typescript and Vue 3, with Pinia stores for state management. It's mostly a new code base, based on lessons learned over many years and a recent move from AngularJS to Vue 2. We have a good structure for communication between stores, and CSS is largely based on Tailwind. We use Storybook for documentation of frontend components.

The backend consists of multiple services, most of which run NodeJS. MongoDB is the primary database, but we also leverage Big Query, Firebase and other storage mechanisms trying to pick the most suitable tool for each use case. We're mostly using PubSub for queues, and cloud functions where it makes sense.

Planhat is a customer platform built to give insights, manage workflow and drive customer experience. Planhat is helping hundreds of modern technology companies worldwide center their business around their customers in order to maximize customer success and customer lifetime value.

We are seeking a talented and experienced Full-Stack JavaScript Developer to join our dynamic development team. As a Full-Stack JavaScript Developer, you will be responsible for designing and developing complex web applications, from server-side logic to client-side user interfaces. You will work closely with product managers, QA engineers, and other developers to build responsive, scalable, and secure applications that deliver an exceptional user experience.

Responsibilities:

  • Design and develop complex web applications using modern JavaScript stack, including VueJS and NodeJS.
  • Develop server-side APIs using NodeJS and related technologies to support client-side application functionality.
  • Build responsive and intuitive user interfaces that deliver an exceptional user experience.
  • Write clean, maintainable, and scalable code that adheres to industry best practices and coding standards.
  • Work closely with product managers and other stakeholders to define and refine requirements and specifications for web applications.
  • Conduct code reviews and provide constructive feedback to ensure code quality and consistency.
  • Stay up-to-date with emerging trends and technologies in web development and identify opportunities to leverage them in our applications.


  • Software Engineer

    2 days ago


    Budapest, , Sweden Accedo Full time 550,000 - 850,000 per year

    Mid-Senior Software Engineer - Roku (Brightscript)Budapest - Mid-senior - Full timeAbout the TeamWe are passionate about technology and building fantastic software products. We are experts and leaders in the realm of video streaming. It's no coincidence that some of our customers are giants like Netflix, Spotify, BBC, HBO and Deutsche Telekom, just to name a...

  • Software Engineer

    2 days ago


    Gjuterigatan Jönköping, Sweden MT3 Technology Full time 900,000 - 1,200,000 per year

    ROLE DESCRIPTIONPosition Overview: The Software Engineer - Platform Team. This role is responsible for contributing to the development and maintenance of a new software platform, ensuring its reliability, scalability, and performance. The Software Engineer will work closely with cross-functional teams, following Agile methodologies, to deliver high-quality...


  • Vimpelgatan Uppsala, Sweden, Sweden Biotage Full time 450,000 - 675,000 per year

    We are seeking an embedded systems and software engineer with at least a couple of years of experience from low-level C firmware coding, software engineering, mechatronics, requirements analysis, software verification and documentation. We hope you strive to improve technical quality, match customer needs and also have the spirit to share your skills and...

  • Software Engineer

    2 days ago


    Stockholm, Stockholms län, , Sweden Accedo Full time 80,000 - 120,000 per year

    About the TeamWe are passionate about technology and building fantastic software products. We are experts and leaders in the realm of video streaming. It's no coincidence that some of our customers are giants like Netflix, Spotify, BBC, HBO and Deutsche Telekom, just to name a few. Our mission is to innovate continuously and to disrupt the industry by...


  • Gothenburg, Sweden (Minna) Mastercard Full time 80,000 - 120,000 per year

    Our PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships...


  • Ragnar Thorngrens Gata Mölndal, Sweden Astek Sweden AB Full time 400,000 - 700,000 per year

    Are you passionate about software testing and quality assurance? Do you want to work for world-leading clients? Are you a junior or senior engineer? We have interesting assignments for everyone We are looking for you who want to become a part of our teamWho are we?Astek Sweden is a technology consulting company that prioritizes its employees highly. It is...


  • São Paulo, SP, Sweden Accedo Full time 120,000 - 180,000 per year

    JOB DESCRIPTIONAccedo develops applications and solutions for the Television, Broadcast and Streaming industry, providing a range of engineering challenges for our Development Teams. We offer a portfolio of experience-centric video solutions that enable our customers to monetise video and transform video services to meet rapidly changing consumer...


  • Birger Jarlsgatan B Stockholm, Stockholm, Sweden Hedvig Full time 450,000 - 750,000 per year

    Hedvig is rewriting the rules of insurance, proving that it's possible to disrupt an entire industry while keeping people's best interests at heart. We're on a mission to make insurance genuinely great — and that starts with building products that deliver real value. As we continue to explore the opportunities created by modern engineering and emerging AI...


  • Sweden Oracle Full time 1,000,000 - 1,200,000 per year

    DescriptionThe Java Core Libraries Team are responsible for a host of features in Java, including Math/Numerics,  Files/NIO, Collections, Compression (ZIP/JAR), Regular Expressions, Internationalization (I18n), Charsets, Concurrency, Classloaders, and much more.We are initiating several ambitious projects to enhance both existing and upcoming JDK releases....


  • Hong Kong, Sweden Accedo Full time HK$120,000 - HK$240,000 per year

    About AccedoAccedo is a global video solutions provider, pioneering some of the world's most impactful multi-screen experiences. We enable video businesses of all shapes and sizes to continuously grow, evolve, and innovate their offerings across regions, platforms, and devices. We leverage our long standing experience and focus on innovation to create...