Senior Back-End Developer - Hybride/Full remote friendly

Résumé du poste
CDI
Paris
Salaire : Non spécifié
Télétravail total
Expérience : > 5 ans
Compétences & expertises
Aws
Php
Amazon sqs
Jquery
Phpunit
+11

SINGULART
SINGULART

Cette offre vous tente ?

jobs.faq.title

Le poste

Descriptif du poste

Opportunity

As of today, the SINGULART tech team is composed of 5 skilled developers working in Paris and remotely in 2 cross-functional teams. They are dedicated to creating the best user experience for artists, collectors, and SINGULART business teams.

👩‍💻 As a Senior Back-End Developer at SINGULART, you will:

  • Participate early in the discovery process and talk to users to understand their pain points

  • Challenge product and design decisions

  • Lead software development projects according to your experience

  • Build innovative features to solve business problems and help to build an amazing user experience on SINGULART

  • Scale our codebase to drive efficiency for the team and quality for our users

  • Share your expertise with the team during our weekly internal tech meetups

Stack

Our backend is running on Symfony 5.4 and PHP 8.2. The platform is hosted on AWS, we are using Amazon Aurora to host our MySQL database, and Amazon SQS as queuing service, in addition to Lambda, OpenSearch and many others.

We use GitLab as our DevOps platform, for code reviews, CI/CD & staging deployment. For testing, we use a Kubernetes cluster that allows us to deploy staging environments on the fly on each merge request to perform automated (Jest, Cypress, PHPUnit, behat) or manual testing.

We have a running Docker development environment that allows developers to work on the operating system of their choice.

For now, we have built our Web frontend application mainly using jQuery upon twig templates. This choice was made 6 years ago, at the beginning of the SINGULART adventure. Back then, the existing frontend frameworks were not mature enough to deliver a long-term supported, high-performance e-commerce website that was well optimized in terms of SEO thanks to SSR. Since then we added Stimulus to our front-end stack.

Our development good practices include:

  • creating components that will turn into a Design System.

  • applying the BEM methodology.

  • improving our performance following the Core Web Vitals initiative.

  • using Webpack Dev Server via Webpack Encore to speed up development.

  • working with a Clean Architecture pattern on the back-end side.

Joining SINGULART today is above all participating in the development of the future stack foundations of a project with a strong and ambitious impact that must be supported by a qualitative tech.

Benefits

  • Hybrid Remote in our offices in the center of Paris, or Full Remote possible

  • competitive salary according to your experience (from 65k to 75k based on your experience and expertise)

  • 20% of the time dedicated to improving our stack

  • 300€ to buy the gear of your choice (mouse, keyboard, headphones, office chair…)

  • free commission on artworks for sale on SINGULART (~50% discount)

  • an inclusive environment with a real focus on parity (60% of women at SINGULART, and a woman as a cofounder)

  • clear career track with a lot of opportunities to grow in our fast-growing team and company

  • an average 5 RTT days in addition to paid vacations

  • Swile lunch card

  • Alan health insurance

  • Gymlib discount for sport activities


Profil recherché

Experience: You have 5+ years of experience as a Symfony developer

Mastery: You have a strong level in PHP development, you know some design patterns, you’ve heard of good code architecture (clean architecture, DDD…) and you have an affinity for dev ops (infrastructure and CI/CD)

Best Practices: You know what are the current development best practices

Curiosity: You are curious and open-minded in your work

Problem solver: You are pragmatic, you know what’s at stakes for a startup and you know that things are better done than perfect

Product Oriented: You want to build a product that is used by millions of users, artists, and collectors


Déroulement des entretiens

A 60 minutes video call with your future manager, to dig into your previous technical experiences and give you details about engineering working methodology.

A live discussion and exercise with one of our Lead Developers to evaluate your technical skills

A 30 minutes video call with our CTO to explain to you our technical vision and understand the values of the team, followed by a 15-min meeting with the tech team

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Software & Web Development”.