SENIOR SOFTWARE ENGINEER

Full Time
  • Warsaw
  • Post Date: July 30, 2021
  • Apply Before: November 18, 2026
Job Description

In this role you will contribute as a developer in brand new team to make integrations between G2A API and external services. In this position you will be especially responsible for designing and developing code and implementing high quality solutions based on business analysis. If you are looking for a challenge we promise that you will not be disappointed.

In G2A you will be responsible for:

  • Creating optimal backend functionalities based on the business analysis
  • Providing high-quality solutions covered by tests
  • Conducting code reviews, contributing high-quality documentation
  • Collaborating with other software engineers to design scalable services, plan feature roll-out etc.
  • Building robust integrations with third-party services
  • Solving complex challenges such as performance, scalability and security
  • Maintaining released services

We’re looking for people with:

  • At least 5 years of commercial experience as software developer
  • Knowledge of at least two programming languages (preffered Go, Node.js, PHP)
  • Ability to use message brokers (preffered RabbitMQ)
  • Very good knowledge about communication in distributed systems, especially REST API
  • Good knowledge about system design and databases
  • Fluency in docker with kubernete
  • Experience in integrations with external services
  • Proactivity, team work abilities
  • Good communication skills

Nice to have:

  • Experience in writing plugins to e-commerces and popular CMS-es
  • Work in SCRUM

What we offer:

  • Remote work
  • A good, well-coordinated team
  • A non-corporate working atmosphere
  • Working in rapidly growing international organization
  • Internal and external trainings
  • Real impact on the workplace and its surroundings
  • Private medical care
  • Access to platform with various benefits (Motivizer)