Logo Snowfall

Senior Full-Stack Developer

Job description

At Snowfall, we’re on a mission to disrupt the travel industry.

We’re a global travel tech business with an exceptional network and unparalleled industry knowledge. We work with industry giants in aviation, marine, ground (and underground) transport to produce bespoke, innovative software solutions as well as developing our own market leading product - Junction.

Junction is a multimodal travel operating platform connecting all travel Providers, Resellers and Partners in one simple setting. You can learn more about how Junction is revolutionizing travel at https://snowfalltravel.com/junction

We are a fast-paced, high-growth startup and pride ourselves on an incredible culture that transcends to our employees all around the globe. We’re building a world-class team to continue our growth journey; we’re looking for people who challenge the status quo and are passionate about making an impact. Currently we are looking for a Senior Full-stack Developer to join our massively growing team!

About the role

  • Build performant and easy to use web applications (predominantly in Svelte) and APIs (predominantly in Python)

  • Actively collaborate within a cross-functional team of product owners, UI/UX designers, developers, SRE Engineers, and QA Engineers at various stages of the development process

  • Ensure quality of delivered code through testing, code-reviews, proactive bug resolution, and pair programming

  • Based on the project needs and end goals, proactively suggest improvements to architecture and technologies for maximizing development efficiency

  • Help refine user stories and identify dependencies, challenges, and points of collaboration that can accelerate delivery of value to our customers

    What we're looking for:

  • Demonstrable experience of building APIs using Python web frameworks (Flask, Django, FastAPI or such)

  • Demonstrable experience of building frontend applications in Svelte, or in other frameworks (React/Vue/Angular) and the ability to learn

  • Demonstrable experience of using various data storage solutions (Relational databases/document databases/blob storage) and the knowledge of which to use when

  • Understanding of using the OpenAPI standard and ecosystem to document and implement APIs

  • In-depth knowledge of modern software design patterns

  • Passion for pair programming and TDD, we want people who like to foster a culture of knowledge sharing and collaboration

  • Practical experience of agile software development and usage of project management tooling to coordinate delivery of work

  • Ability to communicate effectively to a variety of audiences including both technical and non-technical stakeholders

What’s on offer:

  • The opportunity to work on a truly unique offering, a first-in-market product as well as providing bespoke solutions to an elite client base

  • Join a growing company with massive potential for development opportunities and career and personal growth

  • We aim to use the best technology and equipment available and frequently review and update these to stay at an advantage

Hybrid position
Flag of Sweden Uppsala, Sweden
Work type
Work level
Date posted
8 months ago
Get job alerts
Stay in the loop. Get jobs like this just to your inbox and never miss a new opportunity. Issued weekly!
Your name
Enter your e-mail
Get Svelte.js jobs right to your inbox
Your name
Enter your e-mail