Open projects

Team 2: Fullstack and Mobile developers for CPR project

Start: Preferably as soon as possible, but flexible for the right candidate(s)
Duration: TBD
Allocation: 100% x 3
Location: Stavanger-based consultants is preferred, but other locations may also be considered. Some travel to Stavanger should be expected, at least in the beginning.
Language: English or Norwegian
Application deadline: As soon as possible (applications will be evaluated continously)

Background
On behalf of our client, we’re looking for a team consisting of 2 fullstack developers and 1 Mobile Developer. You can apply for a single role or propose a complete team. It’s a plus if the entire team comes from the same vendor.

It’s also a strong plus if the consultant(s) are based in Stavanger, but other locations are possible. In that case, some travel to Stavanger should be expected.

The team will include the following roles: 2 Full-Stack Developers and 1 Mobile Developer. It is highly beneficial if one of the developers has architecture and leadership experience and can take on a team lead–type role.

About the project
The project focuses on enabling self-directed CPR certification for individuals and organizations, while building a marketplace as a revenue engine. It includes developing fleet management capabilities, a self-service learner app, and reusable components that can support a broader ecosystem of training and certification services.

Roles 1 & 2: Fullstack Developers

Skills

  • Full-stack: frontend + backend
  • C# .NET, React, modern frontend technologies
  • Database design and optimization
  • Distributed systems and cloud architecture (Azure nice to have)
  • CI/CD (Azure DevOps, GitHub Actions – nice to have)
  • Testing and TDD (nice to have)
  • Performance/scalability in large systems (nice to have)
  • Search technologies (Elasticsearch, Cognitive Search) (nice to have)
  • Mobile development, React Native (nice to have)

Deliverables

  • Development of a fleet management application (frontend + backend)
  • Database design and optimization
  • Search functionality (Elasticsearch/Cognitive Search)
  • API layer and integrations
  • CMS integration, booking system, payments
  • Unit and end-to-end testing
  • CI/CD pipelines
  • Documentation of systems and APIs

Role 3: Mobile Developer

Skills

  • React Native (or equivalent hybrid framework)
  • JavaScript/TypeScript and modern frontend technologies
  • Mobile UI/UX, including accessibility
  • Integration with cloud-based backends (Azure preferred)
  • RESTful APIs, authentication, and secure data handling
  • Native iOS/Android (nice to have)
  • Search features in mobile apps (nice to have)
  • Performance optimization and offline support
  • CI/CD for mobile apps (DevOps, GitHub Actions)
  • Testing for mobile (unit + end-to-end)

Deliverables

  • Development of the AirCPR app in React Native
  • Integration with the API layer and backend
  • Authentication and authorization
  • Booking and payment integrations
  • Optimization for performance and stability
  • Documentation and training
  • Monitoring and analysis of usage patterns

Application process
Send the following to helene.roste@witted.com:

  • CV (in Word format, tailored to the role you’re interested in)
  • Hourly rate and first possible start date
  • Completed skills matrix for the relevant role, found HERE (link)
Interested in a project?

New to Witted Partners?

Witted Partners helps freelance software developers and designers to find the projects that match their skills and preferences, all for free. Apply for an agent to get validated and be able to pursue our projects!

Are we friends already?

If you have already met with us or are working on a project through Witted Partners, please contact any of our talent agents or subscribe to our project newsletter to directly apply for projects!