About Viatu

Website

Address

Neugasse 6 Zug, 6300 Switzerland

Company Size

15-50
Summary

We are seeking a full-time fully remote Senior Full Stack Engineer focused on Back-end to join our team of growing developers. As an ideal candidate you have at least 6 years of relevant experience in software engineering and product development as well as a proven track record of working in a fast growing organisation.
As the Senior Full Stack, you are responsible for developing our technology strategy and aligning it with our long-term vision for Viatu.

Tech
Typescript, Vue3, Pinia and QuasarPostgreSQL, Django, Python and Graphene (GraphQL)GitLab MR's (Peer reviewed)Docker containers on AWS EC2 instances
Your role and responsibilities will include but not be limited to:

Product Development
Collaborate with our internal teams  to gather requirements, prioritise and develop product features.Develop end-to-end solutions that include domain modelling, api creation and front end integration.Develop UI products and tools by extending our company’s design system.Build our backend services and APIs to create scalable systems.Deliver web applications from the ideation process to prototyping to implementation.

API Integration
Develop product ideas and integrations in line with our travel partners' technology.Integrate our product with different providers according to API specifications and best practices.Evaluate and implement new integrations with other products (CRMs, payment systems, tracking systems) to improve efficiency across the company.  Own and improve our software infrastructure and architecture.Create automation strategies for deployment and testing across all our tech products

Leadership and strategy
Evaluate feasibility of new product ideas and collaborate with people in the business to deliver on company objectives.Mentor or guide fellow developers

Requirements
6+ years of experience in a Full Stack Software Engineering role with a focus on back end (5+ years of Back-End minimum and 2+ years of Frontend/Full Stack).High knowledge of software development frameworks. Having hands-on experience with Django is a big plus.In-depth knowledge of system design of scalable and transaction safe, back end algorithmsStrong working knowledge with at least one programming language. Having Python experience is a big plus.Experience developing customer facing products with a strong attention to detail always thinking customer-first.Experience building APIs and integrations. Working knowledge in GraphQL is a big plus.Strong leadership, communication and creative problem-solving skills that make you the prefect team player for a fast paced start-up 

Compensation, perks and benefits
Applicable salary based on experienceAdequate equity incentive (4-year vesting, 1-year cliff, bi-yearly vesting)Access to attractive travel incentives at reduced ratesFully remote and decentralised team
Reporting
You will report to our CTO and have frequent interactions with our leadership team. 

Tech Stack

Application and Data

Amazon EC2
PostgreSQL
Python
Django
TypeScript
Vue.js
GraphQL

DevOps

GitLab

Business Tools

Google Apps
Slack
Trello