As an Elixir Developer, you will be responsible for designing, developing, and maintaining backend systems and applications using the Elixir programming……
To my odpowiadamy za działanie milionów urządzeń IoT oraz telefonów, u największych światowych operatorów. Zagadnień telekomunikacyjnych (np. protokoły RADIUS/……
To my odpowiadamy za działanie milionów urządzeń IoT oraz telefonów, u największych światowych operatorów. Zagadnień telekomunikacyjnych (np. protokoły RADIUS/……
In this role, you will facilitate Agile processes, coach teams, and support the development of scalable solutions, while. Use Python on a daily basis.…
As an Elixir Developer, you will be responsible for designing, developing, and maintaining backend systems and applications using the Elixir programming language and the Phoenix framework. You will work closely with cross-functional teams, including frontend developers, product managers, and designers, to deliver robust and performant solutions. Your expertise in Elixir will play a vital role in building scalable and fault-tolerant applications that handle high traffic loads.
Responsibilities:
Design, develop, and maintain backend systems and applications using Elixir and the Phoenix framework.
Collaborate with frontend developers, product managers, and designers to define and implement efficient and reliable APIs.
Write clean, maintainable, and testable code following industry best practices and coding standards.
Optimize application performance, scalability, and reliability to handle high traffic loads.
Troubleshoot and debug issues in existing codebases and provide effective solutions.
Conduct thorough testing and implement automated testing strategies to ensure code quality.
Collaborate with the team to continuously improve development processes, tools, and frameworks.
Stay updated with the latest trends and advancements in Elixir and related technologies.
Participate in code reviews and provide constructive feedback to peers
Requirements
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
Proven work experience as an Elixir Developer or in a similar role.
Strong proficiency in Elixir programming language and the Phoenix framework.
Experience building scalable and fault-tolerant applications using Elixir/Erlang OTP principles.
Solid understanding of functional programming concepts and design patterns.
Experience with relational databases (e.g., PostgreSQL) and working with SQL queries.
Familiarity with RESTful API development and integration.
Knowledge of version control systems, such as Git.
Strong problem-solving skills and the ability to debug and resolve complex issues.
Good communication and collaboration skills, with the ability to work effectively within a team.
Benefits
Attractive and transparent remuneration system;
Stable employment;
Professional development in an international environment;