Senior Software Engineer

Vialma • Europe

Company

Vialma

Location

Europe

Type

Full Time

Job Description

Vialma is a streaming service dedicated to classical music and jazz. Our mission is to give anybody, at any given point in time, an unforgettable and enriching experience with music and arts.

 

Vialma is searching for a Senior Software Engineer. In this role, you will manage technical people, lead the developers in high-level orientations, review code and practices and write code yourself.

 

With more than 10 different nationalities working in 7 different countries, we embrace diversity and inclusion and we are committed to build a welcoming place for all. If you belong to an under-represented group in tech, you’ll find a welcoming culture that thrives on diversity.

 

This is a remote position available from a location ideally located 4 hours by train from Paris or Brussels. You can work from home, a coffee shop or your favourite library as long as your work is aligned with your goals. 

 

What is our product like?

 

The mobile app and website are designed to foster a musical curiosity with playful, fun and high quality content. It caters to an audience who love to discover new music and it provides them a multimedia experience, offering video, audio and written content. 

 

The subscription based service provides several payment options for its customers. These are managed by a CRM built by Vialma’s development team.

 

We also run a TV application built for Free, #2 telecommunications operator in France. Bringing high-definition concerts and curated playlists to the living rooms of our subscribers was an important platform to add to the collection.

 

Vialma decided to put at the disposal of cultural organisations all its stack and know-how. In order to do so, Vialma is building a proper SaaS platform / “Streaming as a Service” for our partners to provide an exceptional musical and cultural experience to their direct customers. That’s why Vialma is looking for a Senior Software Engineer to enable the company to reach a new level of growth.

 

What is the stack like?

  • AWS infrastructure with millions of audio files to serve

  • 2 PHP-Symfony applications : CMS/CRM and Music Metadata. Symfony 5 and PHP 7 or 8, MySQL, Postgres, Elasticsearch, Redis.

  • One React project (vialma.com) with declination for embeddable subscription form, music player and SaaS frontend

  • One React Native project (our Vialma application) deployed on iOS and Mobile.

  • DevOps tools such as BitBucket and Bitrise

  • Supporting tools such as Sentry and Browserstack

  • A Confluence maintained documentation

 

Vialma’s tech team put an effort to document and test our code legacy, and upgrade our stack to reduce the technical debt.

 

What is the team like?

The Vialma team consists of 20 employees including developers, content writers, music curators and product managers spread around the world (France, UK, Vietnam, Lebanon, India), all passionate about creating the best digital platform for classical music and jazz. You will closely collaborate with our Developers, Devops, QA Analyst, Product Manager, CEO, Project/Delivery Manager, Data Analyst and our Content and Music teams.

 

The Vialma Tech & Product team is an open-minded enthusiast group of 10 people working together from various places in Europe (France, UK), Middle East (Lebanon), Africa (Nigeria) and Asia (Viet Nam, India). 

Sometimes it is hard to figure out how the team is structured, so here is an overview:

1 Senior Software Engineer (you!)
1 Front End developer
2 Back End developers
1 Mobile Developer
1 Devops Engineer
1 QA analyst

1 Product Manager
    1 Project Manager
    1 Data Analyst

We make a product that meets both convenience and performance. We work in a transparent and respectful manner, with regular contact with decision-makers and the other teams. We limit the number of meetings to a reasonable amount and adjust the processes in place when needed.

Vialma offers:

  • 60k€-75k€ euros according to profile with a stock option plan (“BSPCE”)
  • Flexible work time

  • A friendly, helpful team where you will feel appreciated 

  • Potential to grow within the company and get promoted

  • A high level of autonomy and accountability

  • Have access to millions of classical and jazz music to listen to

  • Monthly online social gatherings

 

Your key tasks for this position:

  • Contribute, track and maintain daily operations in an English-first remote-work environment in order to deliver high-quality code frequently. Scrum meetings, technical writing, diagram writing, technical documentation, code reviewing, technical orienteering, prioritisation.

  • Code in PHP, React or React Native (or all).

  • Manage the technical team: developers and testers.
  • Collaborate with product and company leadership (“C-levels”), engineers, designers and other stakeholders to define the tech strategy and roadmap.

  • Contribute to hiring new technical team members when necessary.

  • Maintain a high-quality level of security practices across the company

  • Represent the technological state and communicate with the rest of the company and our customers about projects in flight and the team's priorities.

Requirements*: 

  • Experience with developing and contributing technically to a SaaS product

  • Work from a European time zone with practical access to Paris, London or Bruxelles

  • 2 years of experience in a Technological Leadership role

  • 6 years of experience in development in PHP

  • Experience or knowledge in React, React Native, Symfony framework

  • Proven aptitude to interact with various stakeholders at all levels

Pluses*:

  • Experience with the streaming industry or musical products

  • Experience with subscription-based CRM systems

  • Fluent in French

 

You are*:

  • Someone who understands the product vision and is capable of designing the right stack for it

  • More than an expert in your field, you enjoy sharing and building with your team

  • Very clear and concise in written and verbal communication skills in English, whether in small group discussions, large audience presentations, or with stakeholders and executives.

  • Sensitive to various cultures, languages and diversity as a whole

  • Not afraid to ask as many questions as you need, not afraid to say “I don’t know”

  • A key advocate of remote work, with strong experience of how to make it a success



* Even if you do not match all of these requirements, consider applying for this position at Vialma! Contact us and express your interest.

Apply Now

Date Posted

05/02/2023

Views

7

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Product-driven Engineer (Node.js/TypeScript) - n8n

Views in the last 30 days - 0

n8n is a rapidly growing workflow automation platform founded in late 2019 with over 80 employees and 58k GitHub stars They offer competitive compensa...

View Details

Senior DevOps Engineer - Lemon.io

Views in the last 30 days - 0

Lemonio is a marketplace that connects Senior DevOps engineers with startups in the US and Europe They offer a monthly salary of 4k79k depending on ex...

View Details

Customer Support Specialist (UTC+1 or UTC+1 or UTC+2 Timezone) - Crisp

Views in the last 30 days - 0

Crisp is seeking a Technical Customer Support Specialist for a fully remote position with the option to work from their Nantes office The role involve...

View Details

Data Engineer Manager - Pennylane

Views in the last 30 days - 0

Pennylane a rapidly growing Fintech in France is seeking a Data Engineering Manager to join their team The role involves managing data engineering pro...

View Details

Machine Learning Manager - Pennylane

Views in the last 30 days - 0

Pennylane is a rapidly growing Fintech in France aiming to become the most beloved financial Operating System for French SMEs and soon European ones T...

View Details

Staff Product Manager - Payments - Pleo

Views in the last 30 days - 0

Pleo is seeking a Staff Product Manager to lead the development of its payment platform which is the backbone of its product and company The role invo...

View Details