All offersKrakówJSSenior Fullstack Developer
Senior Fullstack Developer
JS
G2A

Senior Fullstack Developer

G2A
Kraków
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote
G2A

G2A

G2A.COM is the world's largest and most trusted marketplace for digital entertainment, where more than 30 million people from 180 countries have purchased over 100 million items. Users can choose from more than 75,000 digital offerings incl. games, DLCs, in-game items, as well as non-gaming items such as gift cards, subscriptions, software or e-learning - sold by sellers from all over the world.

Company profile

Tech stack

    Node.js
    advanced
    React
    advanced
    JavaScript
    advanced
    TypeScript
    advanced
    Next.js
    advanced
    Docker
    advanced
    API
    advanced
    CMS
    nice to have
    Microservices
    nice to have

Job description

Friendly offer
Join the team who builds, develops, and supports the Skylab platform hosting most of G2A’s internal back-office panels. The Skylab eases and standardizes back-office application development and hosting, project and components bootstrapping with built-in testing and performance testing tools.

The team you will join is self-sufficient – you will design, build, and test solutions on your own based on the Kubernetes platform. Other development teams will be your only customers – you will work directly with the Product Owner, which means that your team has no contact with typical business stakeholders.

You do not have to reinvent the wheel. Skylab is built on top of the market standards and open-source software. We mainly code in TypeScript, a frontend built on Next.js and React, while on the Backend, we use Node.js.

Responsibilities:

  • 2+ years of experience in JavaScript / TypeScript
  • Excellent knowledge of React.js and Next.js
  • Good knowledge of Node.js
  • Practice in creating efficient and scalable APIs
  • Experience in working with application containerization, in particular, Docker and K8S
  • Working knowledge of the Git version control system

Nice to have:

  • Experience in building applications based on the Microservices architecture
  • Experience building CMS systems

Requirements:


  • Participation in creating a Micro Frontends platform for the COM marketplace
  • Participation in choosing technological solutions
  • Development of microservices written in Node.js
  • Taking care of code quality and application performance
  • Developing solutions to increase the availability of the platform
  • Developing platform monitoring
  • Building tools for better developer experience