Full Stack developer Elixir / Ruby / ReactJS
Nicosia, Cyprus•On-site
Full-time
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.