Pragmatike logo

Senior Full Stack developer Elixir / Ruby / ReactJS

Pragmatike
Full-time
On-site
Windsor, United Kingdom



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.