As an Erlang Developer at FACEIT, you will be creating world-class chat and messaging software for a fast growing platform. You will participate in all aspects of the software development life cycle including planning, construction, documentation, testing and deployment.
Creating world-class chat and messaging software.
Implementing features in Erlang
Working closely with the UX team and Client developers to help them faithfully implement specifications.
Working closely with the QA team to avoid bugs whenever possible, and diagnose and fix them quickly
Reviewing functional specifications of features and providing feedback
Elegant, efficient, readable, maintainable code
Skills and Experience:
Experience with Erlang and OTP programming
Experience with various databases (mnesia and PostgreSQL)
Strong understanding of client/server protocols including TCP/IP, HTTP and WebSocket
Strong understanding of Unix/Linux
Strong knowledge of fundamental computer science and software design concepts
Strong work ethic, demonstrating a commitment to both quality and deadlines
Detail oriented mindset
Positive attitude and happy working in team
Cope well with stress and be confident in managing mission-critical systems
Quarterly drinks and dinner in the office;
Quarterly team outings;
5 a side twice monthly;
Lunch provided daily;
Kitchen stocked with refreshments, cereals, bread, spreads (coffee machines everywhere – our founding team is Italian after all!).
Founded in 2011, FACEIT has quickly become the leading platform for online competitions in PvP multiplayer games. With nearly 6,000,000 users and continuous exponential growth, FACEIT now hosts over 2,000 tournaments and 5,000,000 game sessions per month.
When it comes to online games, our passion helped us becoming a close group of people that share this culture of “working hard and playing harder”. We had tons of fun building the company from scratch and never stopped.