Senior Web Developer (m/ f)

Job Type:
Permanent
Areas of Expertise:
Web Development
Region:
Mainland Europe
Area:
Germany
City:
Berlin
Posted:
07-Jun-17
Company:
Aeria Games Europe GmbH
Job Ref:

Aeria Games is a wholly-owned subsidiary of the gamigo Group and a leading publisher of free-to-play online multiplayer games. Founded in 2006 the rapidly growing community includes now over 70 million registered players. At the headquarters in Berlin, Germany, employees of 45 nations work together on the company’s diverse portfolio of games that includes titles like Dawn of Gods, Aura Kingdom, Goal One, and dozens more in a multitude of game genres.

Senior Web Developer (m/f)

We are looking for a skilled and experienced engineer who will join our Web team in a senior role. The ideal candidates will be flexible, enthusiastic, and innovative with a very strong background in web development with at least 5 years of relevant experience.

Your responsibilities:

Design, develop, and maintain web based platforms and applications both for internal and for commercial use
Provide technical expertise in the areas of web architecture, object-oriented software design and implementation
Effectively communicate with business and product owners to gather software requirements
Work in close collaboration with team members of IT Engineering and Devops within an agile environment and contribute to every single step of the software development process
Implement clean working software that is both readable and maintainable
Work in close collaboration with the IT Engineering leadership to support any major technology decisions
Contribute to innovation and follow lean development practices in every project
Share your knowledge and experience with other members of the team

Your qualifications:

Experience with large scale and high performance web applications in NodeJS using the following software/technologies: Express, Sails, MongoDB, MariaDB/Galera
Former PHP background using the following software/technologies: HAproxy, Nginx, PHP-FPM would be great
Experience with TDD / BDD, knowledge of Mocha and Codeception are a plus
Passion for Agile development, with experience in Scrum and/or Kanban
Strong OOP skills; DRY, KISS and Python Zen are your guidelines
Experience designing high scalable and maintainable APIs, service architectures and components (REST on JSON)
Experience with both SVN and Git version control systems
Experience with asynchronous programming, using queue systems and job servers
Fluent in SQL, with experience in database design, particularly with MySQL
Knowledge of HTML, CSS, Javascript, and JS libraries such as JQuery or AngularJS
Experience in Content Management Systems like Drupal is considered a plus
Knowledge of Vagrant and Docker considered as a plus
Self starter, quick learner and team player
Very good communication skills using the English language, both written and spoken

What we offer:

A challenging job with lots of responsibility and freedom to grow professionally and acquire new skills
A fun and lively work environment in an energetic gaming company in the very heart of Berlin (Kreuzberg)
A very international team of passionate colleagues
Regular company parties, team events and a proper gaming room

Contact Details:
Aeria Games Europe GmbH
Tel: .
Fax: .
Contact: Recruitment Team
Email:

You may return to your current search results by clicking here.

Latest Job Listings