Position: Senior Elixir Developer
Company: FRESHCODE
Experience required: 3y
English level: intermediate

FRESHCODE is looking for an Elixir Developer with at least three years of experience who will contribute to developing the new Elixir development department.

**About us:**

At Freshcode (https://freshcodeit.jobs/), we have been specializing in web and mobile development since 2014. Our team consists of 180+ professionals from Ukraine and other countries. We work on long-term projects with clients from Europe, the USA, and Australia. Our main tech stack — JS (React, NodeJS), .Net, and Clojure.

We are passionate about functional programming: since 2017, we have had an internal Clojure Community where our 26 Clojure developers have the opportunity to share knowledge and experience. Currently, we are expanding our expertise and launching a new Elixir development direction 🙌

**We find important:**

🔹 3+ years of experience with Elixir;
🔹 Working experience with Phoenix;
🔹 Conversational level of English.

**Would be a plus:**

🔸 Experience in mentoring or team management;
🔸 Desire to grow in the role of Team Lead;
🔸 Experience with Ruby on Rails;
🔸 Experience with other functional programming languages.

**Responsibilities:**

🔹 Development of web applications using Elixir/Phoenix;
🔹 Refactoring existing code;
🔹 Communication with the team and clients;
🔹 Conducting interviews with other Elixir developers.

**We offer:**

🔸 Opportunity to participate in building processes and influence the department's development;
🔸 Flexible work schedule;
🔸 Possibility to work fully remotely;
🔸 No time trackers;
🔸 Paid vacation (15 working days) and sick leave (10 working days);
🔸 Cooperation under the status of a private entrepreneur;
🔸 Flat management structure and zero bureaucracy: any top manager is just a few steps or messages away.

**Interview stages:**

1. Interview with the recruiter (45-60 min);
2. Technical interview with the company's Co-Founder (60-90 min).