Fullstack Ruby on Rails Developer

Job Details

Location
Lisbon
Experience
Senior
Annual Salary Range
€45.000,00 - €60.000,00

Job Tags

Ruby on RailsPostgreSQLHeroku

Company Information

The company is revolutionizing insurance for businesses. Thanks to a unique distribution model and an analytical approach based on the exploitation of complex data, they can offer to the companies optimized insurance contracts that are perfectly suited to their situations. They are the insurance company with one of the strongest growth rates in 2019. Today they are forming their SWAT Team made up of highly motivated people ready to meet the challenges of an economy shaken up by the covid-19 health crisis. This situation will bring major opportunities for companies that will understand it. They are therefore perfectly positioned because it allows companies to optimize their costs and employees to benefit from better health guarantees.

 

Description

  • Implement new features on the platform, in collaboration with the Product and the Sales teams.

  • Analyze and correct bugs in the different environments.

  • Optimize the Back Office to make it more efficient for the operations team.

  • Give insight and take part in the platform's improvement.

  • Contribute to the architecture of the platform and ensure the code quality standards (tests implementation & code reviews) and the best practices are met.

  • Brainstorm scalability to create different internal projects, in order to respond to/attend to the clients’ needs.

 

Tech Stack

  • Languages: Ruby (2.6), Ruby on Rails (5.2), JavaScript (highchart, jquery, etc.), PostgreSQL.

  • Infrastructure & project management: Heroku, GitLab CI / CD, MiniTest, Asana.

  • Various APIs (Hubspot, Sirene, OpenData, ect.)

 

Main requirements

  • You have between 3 and 5 years of experience in back-end development, ideally using Ruby on Rails.

  • The topics of scalability and performance have built your course.

  • You understand the back-end and the front-end challenges.

  • Respect the code standards and best practices (TDD, DDD, continuous integration, etc.).

  • You are used to working in an agile environment.

  • You have great communication skills and enjoy exchanges with other teams.

  • You care about the product and the user experience.

 

Nice to have

  • French speaking.