This position is no longer available.

Fullstack Software Engineer

Permanent contract
Paris
Salary: €50K to 100K
No remote work
Experience: > 5 years

Kactus
Kactus

Interested in this job?

Questions and answers about the job

The position

Job description

How we work

We believe in the power of small and focus team who have the autonomy to make decisions and ship fast. As a software engineer at Kactus, you will be working on ambitious projects, usually with another engineering peer, a designer and a product manager.

When we work on projects we have a business goal to reach. The team in charge of the project has the autonomy and responsibility to find the best solution.

The projects we work on usually focus on one of these areas :

  • The user experience of searching for venues, comparing quotes, signing a contract and paying bills
  • The tools for our partners (the venues we work with) to exchange quotes with customers, manage their ongoing deals, sign contracts and follow their payment.
  • The tools for our teams to perform better, like our back-office for managing daily operations, making sure payments are received on time or checking the onboarding status of a partner.
  • The billing and payment infrastructure

Our stack is simple and sexy

  • Ruby-on-Rails
  • PostgreSQL and Redis for storage
  • Redis and Sidekiq to process background jobs
  • Rspec for testing
  • Bootstrap & Coffeescript for the front-end
  • Heroku for CI and deployment

Our technical culture

We are pragmatic doers who use technology as a means of building an awesome user experience. Product and engineering are part of the same team and collaborate closely to make sure we build quality product.

When we code, we always thrive to make things simple, maintainable, and easily understandable by any engineer who joins the team.

Everytime we’d like to use a new tool, we ask ourselves what problem this new tool is solving, and we always try to see if we can solve it with our existing stack first.

We have the humility to recognize that we are not always right, so what matters to us is our ability to learn fast from our users and iterate rapidly. Shipping rapidly and listening to users is our key to success.

We grow as a team and spend time peer coding or doing code reviews to share best practices, conventions or code patterns that can benefit everyone.

If you recognize yourself in this culture, you may be a great fit for our team and for this position.


Preferred experience

  • At least 5 years experience as a fullstack engineer
  • Excellent technical skills and knowledge of RoR
  • Excellent ability to communicate orally and in writing
  • Ability to learn fast
  • Ability to understand business goals and to make appropriate technical decisions
  • Autonomy : you need limited guidance to achieve your goals
  • Experience working in fast growing startup is a bonus
  • Experience building your own startup is a bonus too

Above all, what we’re looking for is someone who shares our mindset and culture. If you do, let’s have a beer together!


Recruitment process

  • Phone interview
  • 2 physical interviews

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.

See all job openings