This job was posted over 90 days ago and may no longer be available.

Full-Stack Developer

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 and we’re hiring! We are looking for a Backend Developer to develop new services using scalable technologies and maintain our administration interface (written in Python with Django).

You are a firm believer in quality software, pragmatic and concise. We love to ship as fast as possible so you are comfortable to make mistakes and learn from it. You are a part of the team that will shape the future of our product. You deliver well-tested software with eye for quality coding standards.

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 of Python, 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

Contact Info

Posted: June 7, 2019

Apply


Get Updates