ActivityInfo is a comprehensive platform for data collection, storage, and analysis, primarily in humanitarian aid contexts. It is a Software-as-a-Service product owned and operated by BeDataDriven B.V., a privately owned company based in The Hague in the Netherlands.
Our small but growing team builds ActivityInfo, a web-based information management platform supporting humanitarian relief and development assistance operations. Our platform is used in over 70+ countries by customers such as UNICEF and other UN agencies.
We’re looking for someone with solid full-stack development experience, meaning at least three years working professionally in Java or in similar languages, with a focus on database systems and data processing.
As we are a small company, what is most important to us is that you are someone who is highly motivated to learn a wide range of technology, from browser-based databases and JavaScript workers, to GIS and data visualization. You should also be someone who is used to working independently with complex systems, can orient yourself in a large codebase, and can recognize design patterns. Most of all, you must be someone who cares about producing value for our users, takes an interest in how they use the software and knows what technology and software exist to meet their needs.
We strive to maintain a healthy work life balance and value releasing continuous improvements each week instead of stressful deadlines. Our diverse, international team is welcoming and supportive of all backgrounds and identities.
You will mostly work independently in regular communication with the engineering director, but as part of a close-knit team you can rely on colleagues to help you out and will be on hand to help in return. You will work on front- and back-end projects which solve complex but important problems for our users.
You will spend your time improving existing features as well as developing new customer-focused projects, for example:
Improving conflict resolution during synchronization with our offline web client.
You will work on many of the technologies our platform is built on, including Java, React, Sass, Google Web Toolkit (GWT), browser APIs like IndexedDB, and Google Cloud services such as App Engine and Cloud Datastore.
What qualifications are nice to have:
Background in or experience of database systems and data processing.
What we offer:
A salary of €3500 - €6000 per month (before taxes, and including 8% vakantiegeld paid monthly), depending on experience.
Do you want to join our team as our new Software Engineer? Then we'd love to hear about you!