SOFTWARE DEVELOPER(Server team)
Miniclip.com is looking for a Software Developer to join our Server team in our Lisbon (Portugal) Games Development Studio.
This is a full-time, permanent position.
This is an exciting opportunity for a junior or mid-level software developer to integrate into an agile, highly effective and skilled team.
DUTIES
You will be part of a small team of dedicated developers, deploying and providing support for our mobile multiplayer game servers.
Thinking outside the box to come up with innovative solutions and collaborating with some of the best minds in the field!
Your primary responsibilities will include :
Developing, using Erlang programming language, and providing support for mobile multiplayer game distributed backend servers at scale
Providing support for various services essential for mobile games
Developing new web applications for both internal and external use
Developing game prototypes
Building our platforms, systems and networking infrastructure
SKILLS & EXPERIENCE
We’re looking for a social, hard-working, passionate and dedicated person who enjoys teamwork. The ideal candidate will be skilled in the following :
Good written and spoken English skills
Knowledge of Linux environment and associated tooling
Basic knowledge of the TCP / IP stack
Software architecture or infrastructure design skills
Troubleshooting and addressing load issues
Client / Server paradigms
Team Player
Accountability and Ownership
Commitment
Willingness to learn new things and a mindset of continuous improvement
Willingness to be on call with the rest of the Server team (24x7 accessibility for emergency issues on rotation)
The following skills are desirable but not essential :
Knowledge or experience of C, C++, Go or Java
Knowledge or experience with cloud providers (Amazon Web Services, Google Cloud Platform, etc.)
Knowledge or experience in CI / CD