Job Description
Location: Hybrid, EU timezone (CET +/- 2 hours)
Start Date: As soon as possible
Languages: English required
As a Full Stack Elixir / Ruby / ReactJS Developer, you will join one of our client's mission teams, consisting of several developers, a product manager, and a product designer.
These mission teams are focused on business and product objectives and may work on one or several products.
Depending on the team you join, your responsibilities will include:
* Actively contributing to the implementation of the product and technical roadmap,
* Developing various applications and services in Elixir (or Ruby) and React JS,
* Participating in the technical design of features and the development of new services,
* Promoting best practices and code quality through unit tests, documentation, etc.,
* Representing the Tech team both internally and externally by participating in “employer branding” projects (writing articles, open source, meetups, etc.).
Profile Sought
Our client aims for a positive social impact with a strong emphasis on diversity, inclusion, and equity.
Regardless of your educational background, we are looking for a passionate individual who will seamlessly integrate into the team and take responsibility for these values.
* You are already familiar with their stack or eager to learn it,
* You are pragmatic and thorough, aware of the impact of your work,
* You are versatile and adaptable, capable of managing various aspects of development while maintaining a holistic view to guide the team towards the most relevant solutions,
* You practice clean code (test culture, conventions, best practices, etc.),
* You are interested in performance and scalability issues,
* Our client receives approximately 3 million unique visitors per month (and continues to grow!). Response times and uptime are crucial for ensuring a high-quality experience.
* You consider security in your work,
* You enjoy sharing your discoveries and best practices with the team to help everyone evolve,
* You are proactive and like to challenge current or proposed solutions,
* Regardless of tenure or experience, our client values initiative; everyone is free to propose ideas and will be heard,
* You can explain technical topics to non-specialists,
* You listen to others and share your opinions with kindness.