^
Carrello

Il tuo carrello è vuoto.

Sai che puoi piantare un albero con ogni goodbag?

position

Frontend Developer with React.js

You will be working closely with the founding team and a very talented UX Designer, who share a common passion and vision to actually combat these global problems.

What are the requirements?

Do you have experience as a frontend or fullstack developer? If you are also excited about helping our environment and think you’d fit in, read on and find out how to apply.

Preferably you already have experience with ES5/6 and the following frameworks and tech stack:

React.js, Vanilla JS/ES5/ES6/TypeScript, Bootstrap 4, HTML5, CSS3, CS

Ruby and Ruby on Rails experience are a plus. React Native and Native Mobile Development with Java/Kotlin & Objective-C/Swift are also a plus.

You should know your way around Git, what a RESTful API and GraphQL are. You keep the OWASP principles at heart and you write failing tests before you write your code. While we have DevOps and backend covered, we would expect at least a basic understanding of how the engine under the hood runs. We prefer candidates with a strong university background but if you are still a student or have comparable hands-on experience and are eager to learn, we will consider you.

Our products are built with a major focus on great UX, so you should be familiar with topics such as explorative design, usability engineering, interface and interaction design and hands-on prototyping.

How to apply?

Create a GitHub repo, gist or an Expo Snack that includes a very basic and minimal React Component. This component should render in plain text two or three sentences about you and why you think you are a match. Send your resume and a link to your repo/snack/code snippet to office аt goodbag dоt io. We will consider every application.

The final salary and other options depend on your experience and qualifications. The minimum yearly salary for this position according to the Austrian wage agreement for IT is € 42.000,–

* By sending your application (resume), you agree to be added to our applicant pool so we can reach out to you in case of any matching vacancies.
You can inquire and erase your data at any point by sending us an email to [email protected]