Awero is a not-for-profit organisation dedicated to lifelong learning and recognition. Awero encompasses integrated digital solutions (e.g. awero.org, global.cityoflearning.eu, Badge Wallet App), offering competence development, assessment, and recognition across various learning domains, as well as training and consultancy services utilising engaging methodologies. Please find out more about us.
We are seeking to collaborate part-time with a remotely working full-stack software developer (or a team) with at least five years of experience actively using JavaScript and Java/Scala.
Submit your interst to work with us to info@awero.org
Our in-house senior full-stack developer will guide and mentor you during the onboarding phase, with an expectation that you will be able to work independently with minimal support when needed. You will collaborate with our organisation’s product lead, support and testing staff in prioritising, developing, testing and releasing platform developments.
The Awero/Cities of Learning platforms cater to learning and recognition solutions for organisations, universities, cities, regions, and islands in over 50 locations across Europe and beyond. We collaborate with our partners, who contribute to the platform's development costs through the annual Partner and Standard agreements. More about the platform access and costs model. Depending on our technical capacity and needs, we may undertake large-scale platform developments in the future.
Contact us to arrange an online meeting: info@awero.org. When sending us an email, please briefly describe your full-stack experience, share examples of actively using JavaScript and Java/Scala, including references to projects you have worked on. Indicate the hourly fee range you expect to receive while working with us. Please enclose your CV or link to LinkedIn or any other online reference about your education and development stack experience.
Work scope:
- Full-stack (front-end: React and React-Native, back-end: Scala play framework) apps development
- Continuous delivery
- Work schedule and time planned in agreement with the team (40-80 hours/month)
- Constant learning as we use the latest technologies
- The fee is calculated based on the hourly rate and paid upon issuing an invoice
- Opportunity to join partner meetings and visits abroad, and work from various locations
Our expectations:
- At least five years of experience actively using JavaScript
- Logical thinking is helpful
- Upon agreeing on monthly milestones and weekly sprints, the ability to plan, project and deliver tasks independently
- Willingness and ability to learn continuously
- Asking questions, proactively looking for solutions
An advantage if you previously used the following:
- TDD
- Event-driven systems
- React and React-Native
- Node.js
- Elastic search / Mongodb
- Scala