Senior Erlang/OTP Developer

25 марта 2019    58

Technical Requirements
 Several years (3+) of experience developing software, preferably in an
agile environment
 BS in engineering, preferably Computer Science. Master’s Degree a plus
 Be passionate about Erlang
 Superstar programming skills in Erlang
 Experience with ejabberd, Mnesia, MySQL, Postgres
 Knowledge of relational databases and concepts
 Experience with programming languages like C, C++, Java, Python
 Basic understanding of TCP/IP stack and networking concepts
 Knowledge of Distributed Computing, and revision control software
 Experience with interconnection protocols (HTTP, XMPP, XML-RPC)
 Experience with mainstream operating systems, including Linux

Other Essential Skills
 Experience with Agile Methods, including SCRUM
 Experience of planning, estimating and leading a team
 Excellent verbal and written communication in English
 Must be team-oriented, possess a positive attitude and work well with
 Ability to work independently and deliver on schedule with little
 Ability to quickly understand and articulate interactions in a complex
technical environment
 Able to plan and execute own tasks in timely manner
 Passionate about software development, willing to learn new
technologies, self-motivated with high technical competency

 Hands on experience working with audio codecs like Celt
 Hands on experience working with P2P technologies

The great monthly salary for the full-time remote job
Training experience of 1 months in our Bucharest office
Working with the best lead engineers in the market
Opportunities for career development
A real possibility to fight income inequality every single day
Working on projects that target millions of potential users
Working remotely from anywhere you like
Above average compensation and more based on knowledge and experience
21 vacation days plus summer and winter holiday periods

As a senior developer with experience in Erlang and ejabberd, you would be
responsible for building and evolving the core messaging and presence
platform in a large scale distributed environment.
Your responsibilities will include designing and developing new features and capabilities in the Erlang based components with a focus on aggressive growth and scale.
 Research, design, development, test and support of Erlang based
software and ejabberd
 Architect and develop scalable, distributed solutions for emerging
platform features
 Develop solutions using distributed concurrent programming, software
packaging and release
 Write code in Erlang and occasionally in other languages such as Java
 Evaluation of open source Erlang killer apps
 Mentoring and coaching junior staff

Подписывайтесь на наш телеграм-канал @remotelist, чтобы всегда быть в курсе новых вакансий! Дайджесты с новыми вакансиями появляются каждые 2-3 часа.

Еженедельная рассылка топ-15 самых просматриваемых вакансий сайта. Письмо приходит каждое воскресенье.