Position: Junior Elixir Developer
Company: SoftServe
Experience required: 2y
English level: upper

WE ARE:
Our client is an international public company which is occupied in app advertising, delivery and tracking. We are searching for an Elixir Programmer to provide software engineering services throughout the deployment and release management cycles. We are looking for motivated, detail-oriented individuals that demonstrate a focus on customer service as well as effective communication and problem-solving skills. The Elixir Programmer is expected to work with other internal teams to resolve production support issues. 

YOU WILL:

•	Maintain existing software systems.

•	Work with geographically dispersed team members.

•	Implement scalable and cost-effective software systems that meet business requirements.

•	Develop high quality software using industry standard best practices including unit testing, code reviews and continuous integration 

YOU HAVE:

• proven experience preferably with a functional language (Elixir, Erlang, Ruby, Python).
• BS or MS in Computer Science or equivalent work experience.
• Experience with Phoenix / Ecto.
• Experience with JS / HTML / CSS.
• Experience PostgreSQL or other relational DB.
• Experience working with Git, Subversion or other SCM tools.
• Experience working with remote data via REST and JSON.
• Working knowledge of key data structures and algorithms (indexing, hash tables, joins, aggregation).
• Solid understanding of software development best practices and methodologies.