Skip to content Skip to menu Skip to footer
Job offer description

 

Hi there! You know you're a great developer. But do you have any idea how powerful you are with your programming skills and that you can use them to literally make this world a better place?

In ACT, we have developed a scalable mobile marketplace for sustainable grocery shopping, which will empower consumers to start shopping sustainably almost overnight with the ACT app, changing the direction of their combined purchasing power towards producers who respect the environment and treat their workers well.

If your eyes widened and lit up a bit, read on!

Responsibilities:

  • Take responsibility for rewriting our backend system (microservice based architecture using Java Spring Boot and some Scala). We want something closer to monolith first, then monitor what needs scale, then break it up accordingly after launch. Some code can be reused and the deployment pipeline all the way to Amazon EC2 is handled well by our DevOps engineer so you can focus on core development. Since both iOS and Android clients are almost ready to launch, a detailed ER diagram in sync with product development is ready and architecture diagrams to be used as inputs as you see fit are described you can get from 0 to MVP launch as fast as you want.
  • Further develop a scalable backend architecture in compliance with best development practices including migration from development infrastructure to a more scalable cloud infrastructure e.g. lambda based or similar.
  • Optimize deployment pipeline through CI, CD in collaboration with our DevOps engineer
  • Implement new great features
  • Help launch MVP of the ACT shopping list app
  • Next prepare launch to a larger market in Europe

What skills do I need to accomplish this?

  • 3-5 Years of experience with java development
  • TDD, CI, CD
  • Scrum based development

Plus with experience in:

  • Devops, linux commands/batch scripting
  • PostgreSQL (or current db)
  • RDF based Graph databases and scaling (our data scientists are working on the next db increment)
  • Lambda, Kubernetes
  • Development and production pipeline telemetry
  • Feature switching, trunk based development (or not)
  • Web development, React

Why is working with ACT so awesome?

For countless reasons, but let's just name three of them:

  • Joining our team at the beginning of a fascinating journey means you'd simply have a say in what we do and how we do it and take ownership.
  • At the same time, you will get constant support, working hand in hand with our diverse and competent team.
  • And above all, you'd play a crucial role in the emergence of (possibly) the only tool that can realistically impact the future of the food production industry and thus mitigate global warming and change the lives of millionsfor the better. The best thing is that, due to the readiness and maintainability of our platform, this is something the right person would be able to take the lead on.

Personal characteristics:

  • Good collaboration skills in an international team
  • Disciplined and self-driven (it's not easy to come back from work and work again!)
  • A teamplayer building effective and fun relations with other people of diverse backgrounds, even when they're on the other side of the Earth (or screen)
  • Enjoying remote work and flexibility of time and location
  • Fluent in English

Our offer:

  • Competitive salary
  • Flexible working hours and location
  • Participating in a world-changing project with huge potential for environmental impact and return on investment
  • Democratic software company

How to apply:

Please send us your CV, a link to your portfolio, and a few words about yourself, why do you want to work with ACT, and your relevant previous experience. You can use the Submission Form below or drop us an email at jobs@aacctt.org with "Application for Senior Back-end dev - tech lead" in the title.

We are looking forward to your application!

Cheers,

ACT Team

About the employer: ACT COOPERATIVE CORPORATION AS

Choosing Tomato A over Tomato B is the most impactful thing you can do for the planet. 

ACT is a marketplace of marketplaces. It is an app that helps you optimize and select groceries at your local supermarket and online stores with the best combination of the smallest impact on the environment and a good price.

website: https://www.aacctt.org

Place of work: 

Vannebos Veg 205

2743 HARESTUA, Oppland - Norway

 

Job details
Education field:
Work experience:
Work experience is required
Duration of work experience:
Between 2 and 5 years
Language skills:
  • English
  • Very good
Required skills:
Java (computer programming)
Salary range:
Not provided
Date of expiry:
Link for more information:

About company

Dear jobseekers,The EURES Services in Norway are delivered by members of the Norwegian Labour and Welfare Administration (NAV) and partners. The services include:Information on living and working in NorwayInformation on the situation on the labour marketInformation on how to find jobs and about application letter and CVInformation on the relocation process to NorwayRecruitment and… Find out more