Senior Software Engineer

Senior Software Engineer

โ„น๏ธ
๐Ÿคย  Permanent & Full-time ๐Ÿชดย Public salary grid and approach ๐ŸŒย  Remote position (+/- 1 hour from Paris) ๐Ÿฐย Perks & Benefits

๐Ÿ’Œย Send us your application

๐Ÿ‘‹ย Hi there,

We're building folk to help people achieve their goals through lasting, valuable relationships.

folk is the all-in-one CRM. Centralize all the relationships that matter for your organization and customize it to the adapted workflow: from Sales CRM, recruiting pipeline, deal flow management, prospection management, and more.

๐Ÿ‘€
Hereโ€™s our landing page if you want to have a look: folk.app

Are you up for it?

๐Ÿš€
We're looking for great Software Engineers to bring our product vision to life by developing well-thought features that have thousands of users waiting for them. We are not specifically looking for a frontend, a backend, or a full-stack engineer because what matters to us are not positions but what we can build together. And so far there is room for every type of developer.

We could be a great match if:

  • youโ€™re a great software developer. We want to work with skilled people who have a real focus on the customer experience.
  • you're looking to take ownership over a project from start to finish: understand the business logic, the requirements and ensuring delivery.
  • you're interesting in creating an outstanding, flexible and generic enough user experience that match different use cases. Yes we do mean no-code here ๐Ÿ˜‰
  • you like to work in close collaboration with a product team to challenge high level spec, define the MVP together and provide the most adequate solution
  • you have an experience in building fast, reliable, real-time web-based applications
  • you value an approach to quality. You build a feature with the highest level of quality possible at the time
  • working with scaling or high load application is not something that scares you
  • you want to have an impact on the team: at folk, developers pitch their improvement proposal to other devs so we can spec them out and add them to the roadmap - it can be just about anything from introducing a new library, to improving our CI or even a major architectural change.
  • you like to work in a team as it gives you the ability to challenge things, ask questions, and suggest solution.

Our stack

  • Frontend: React, Apollo Client / In-Memory Cache, TypeScript
  • Backend: NodeJS, TypeScript, Rest API, GraphQL, NestJS, PostgreSQL, Redis
  • SaaS: Algolia, Gitlab, Figma, Slack (gif-less so far...)
  • Data: Python
  • Hosting: AWS
  • Monitoring: Datadog, Sentry

If you want to know more about the daily life at folk, the following sections should interest you ๐Ÿ‘€

Sounds like you? Then, we should probably meet ๐Ÿ™ƒ

What are we looking for?

  • an overview of your background (either a resume or a Linkedin profile)
  • a short note to tell us why we're a great fit for each other and how you envision your future @folk

We'll review your application and we''ll get back to you within a week. No matter what our decision is you will hear from us ๐Ÿ™ƒ

Here's our hiring process for this role:

  1. A 30min video call with Morgane - Talent Manager to make sure our expectations are aligned.
  2. A 45min video call with Jean-Yves - CTO to deep dive a little bit more into tech, to make sure you're interested in our stack and product, and to check that your skillset and mindset fit for the job.
  3. A 1h call with Jean-Yves - CTO and one member of our engineering team. During this session, we will have a high-level conversation about architecture and product.
  4. 1h technical test, pair programming: we use the test as a base for discussion to figure out how it feels working together and to cover coding skills, architecture and exploration on a new topic.
  5. A 30min video call with folk's cofounders. It's the perfect opportunity for you to ask anything about the company.
  6. (opt) 30 min coffee with team members to get a feel of the work atmosphere