€ 49,000 - 62,000 gross/year
Austria
Information Technology, Sustainability & CSR
English
hybrid
about the company
Cropster is the market leader in software for the specialty coffee industry. We work with farmers, exporters, importers, and roasters in over 90 countries around the world to help them deliver a better cup of coffee in a sustainable way. We’re a fast-growing business that is highly focused on our customers and the benefits we can bring them through close collaboration—with a successful history of over 10 years.
diversity statement
"We offer different work time settings and full flexibility in working. Our company language is English - therefore no one feels excluded. We offer a volunteer program to help other and offer also a wellbeing budget every employee can use for his/her own wellbeing."
your area of responsibility
You will take ownership and a leading role in building React components and maintaining an in-house library together with a dedicated team of a product designer and a fellow frontend developer
You will work on concepts for solid, flexible, and long-lasting component APIs, which are easy to use for their consumers
You will work in an agile environment and you will be involved in the entire software development life cycle using the Scrum framework
You will write client code that works and is compliant with our internal coding standards
You will focus on performance, testability, and best practices
You will be part of our regular code reviews to help the team improve and share your knowledge with peers
You will learn about the specialty coffee industry and have an impact on the livelihoods of thousands of coffee producers
Our technology stack
We build our web app with Ember.js (JavaScript) and React (TypeScript)
We transpile with Vitejs
We showcase and confirm the state of our internal component library via Storybook
We avoid dependency hell and follow the Clean Architecture approach
Our Tests are written using QUnit and Jest
Our CI/CD pipeline is fully automated
We use the JSON:API specification to communicate with the backend
your profile
Experience in building (not only maintaining) React components and maintaining an in-house library
Experience in writing tests for such components with Jest
Very good knowledge of CSS and HTML 5
Very good knowledge of Typescript and its functionalities
Experience in building mobile friendly UI following best practices from WAI
A passion for solving real world problems and writing reusable code that lasts for years, not months
Great communication and team player-skills
The ability to turn requirements from product management, UX design and software development into performant and secure code
A strong command of written and spoken English
The willingness to bring ideas for the speciality coffee industry with both worlds in mind: customer satisfaction and technical excellence
That said, we’d be particularly delighted to hire someone with
Additional experience with external components libraries (ex: Material UI)
Good knowledge of software design patterns and software architecture
At this point, Cropster will only employ those who are legally authorized to work in Austria for this opening. For Non-EU applicants: please attach your work permit to your application.
the benefits
The salary range for this position is € 49K to € 62K gross/year* and we look at factors like your experience and individual qualifications to determine our offer, which includes benefits like an educational and wellness budget, remote work possibilities, and working from home, flexible working hours, paid time for volunteer work, an endless stream of really great coffee, and much more. We also make our best possible offer upfront—no games.