Software Engineer

Software Engineer

⏳

We've recently made several hires on the engineering team. We are now focusing on successfully onboarding these new members, while also giving our existing team the space to grow and self-actualize. As we prepare for 2025, we're slowing down engineering hiring, but we're still open to connecting with candidates interested in learning about future opportunities.

ℹ️
🀝  Permanent & Full-time πŸͺ΄Β Public salary grid and approach 🌍  Remote position (+/- 1 hour from Paris) 🍰 Perks & Benefits

πŸ‘‹Β 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 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 are some tips for your application.

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
⏳

Regardless of the position, our interview process typically consists of 5 steps and takes approximately 2.5 weeks to complete.