Position: Middle-Strong/ Senior Full-Stack Developer (React + Back-End) for EU e-commerce platform - Art and Furniture
Company: Quantox
Category: JavaScript
Experience required: 3y
English level: intermediate

**Whoppah** is on a mission to establish itself as the primary marketplace for high quality vintage products. We are a team of 12 quality & style-loving driven people from 7 countries 

You will create our public API using GraphQL and develop our internal API using REST and/or gRPC services. We prefer to use languages such as Node.js, Golang and Python. Our frontends are a mix of native and web technologies, such as Kotlin, Swift and Javascript (React / React Native).

**Responsibilities**

Develop, test, maintain and deploy our GraphQL gateway
Develop, test, maintain and deploy our internal services
Develop new components and features for our frontend app(s)
Develop our new web frontend (React)
Maintain, audit and improve our administration panel (Django)
Ensure quality standards for backend development
Profile and improve our backend performance
Profile and improve our frontend performance
Write about your work and contribute back to open source projects

**Requirements**

Proven work experience in backend development
Proven work experience with scalable architectures
Proven work experience in frontend development
Proven work experience with Single Page Applications, preferably React
Strong knowledge of the front-end stack (HTML / CSS / JavaScript)
**Strong knowledge any of these: Python or Golang or Node.js
**Strong open-source background
Solid knowledge of unit, functional and end-to-end testing
Solid knowledge of developing cloud applications (AWS / GCP)
Experience working in an Agile/Scrum development process
Experience with performance and/or security testing is a plus
Relevant work experience and/or BS/MS degree in Computer Science, Engineering

**Quantox can also provide relocation to Serbia or Montenegro with accomodation+ legal papers support for you and/or your family.**