View All Jobs

Senior Web Developer (m/f)

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

 

 

Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file