A Tenth Revolution Group Company

Your current job search

51 search results

For Permanent and Contract

Principal Unity Developer

Norway

  • Negotiable
  • Developer Role
  • Skills: Unity, 3D, DOTS
  • Seniority: Senior

Job description

Role: Principal Unity Developer

Location: Remote



About Us: We are building simulations that give an accurate insight into how a proposed large infrastructure project would affect the population's lives.

Using an interactive representation of the real world, decision-makers will be able to assess different options, and any potential issues and work together to ensure the best solution possible.

Role Overview:

We seek experienced Unity developers to enhance our open-world simulation platform. As a Lead Unity Developer, you'll develop our graphics platform and user-facing product, Sandbox. You'll tackle technical challenges, mentor the team, and contribute to our inclusive and innovative culture.

As an organisation, we have a strong connection to the academic world and help to produce breakthrough projects to be used in the real world. Our research and innovative ethos run throughout the company and you will be encouraged to explore new solutions and the latest and greatest technologies available.

As the Lead Unity Developer, you will have significant ownership and decision-making over technical architecture and lead your team to build a beautiful solution.

Key Responsibilities

* Develop and enhance our graphics platform and Sandbox product.
* Push technological boundaries in open-world simulations.
* Mentor team members and solve complex technical issues.

Requirements

* Bachelor's degree in Technology, Computer Science, or related field.
* Experience with C#, C++, Java, Python.
* Comprehensive experience with Unity 3D in game engines
* Knowledge of rendering, client-server networking, and physics.
* Expertise in real-time, high-traffic systems (MMO or multi-projector).
* Proficient in shade rs, GPU, and 3D file formats.
* Strong TDD and Unity Test Framework skills.
* Expertise in serialisation and modularizing Unity projects.
* Proven experience with WebGL or similar technologies.

Bonus points for:

* Knowledge of Unity DOTS.
* Experience with observability patterns.
* Proficiency with Unity UI Toolkit.
* Understanding of Protobuf.
* Strong mathematical and physics knowledge in 3D engines.
* Familiarity with pixyz, .gbl, and .gltf.

Interested? Go for Jones at r.jones@jefferson.com

Senior Software Developer - Drammen

Norway, Drammen

  • NOK 700,000 to NOK 900,000 NOK
  • Developer Role
  • Skills: C#, .NET, Java, Kotlin, Spring, Springboot, JavaScript, Kubernetes, Docker, Azure, AWS, GCP, Agile, DevOps
  • Seniority: Senior

Job description

We are looking for a senior software developer to join the team in Drammen!

You will be joining a small but established team of 20 professionals in Oslo working cross-functionally with colleagues across frontend, backend, devops and testing

You will primarily be working to develop new SaaS solutions which help companies to optimise thier processes. Features can be tailored for new customers to match their requirements, so there will always be new development challenges to explore and overcome

We are looking for you to bring extensive experience in software development, and experience with some of the following technologies

* C#/.NET
* Java
* Spring/Springboot
* Hibernate
* PostgreSQL
* Kubernetes
* Azure/AWS/GCP

We hope you can work end-to-end on projects as part of a cross-functional team, and strive to deliver good solutions to customers

We like to innovate and knowledge-share daily so hope you enjoy challenging yourself technically!

In return, you can expect:

* Exciting technological challenges where you can take ownership of your work and explore new ideas
* Professional development opportunities - whether you wish to try leadership, architecture, or learn a new technology
* Training programmes inclusive of courses, certifications, workshops and external conferences
* A flat structure and place where you will quickly see the results of your work in action
* The opportunity to work with on completely new solutions
* New and modern office premises
* Hybrid working arrangements and flexitime

For any questions, contact Lucy on l.whiting@tenthrevolution.com

Flutter developer - Oslo

Norway, Oslo

  • NOK 750,000 to NOK 1,000,000 NOK
  • Developer Role
  • Skills: Frontend, Applications, Mobile, iOS, Flutter, Swift, React native, JavaScript, AWS, Golang, Agriculture
  • Seniority: Mid-level

Job description

Postion: Flutter Mobile Application Developer

Location: Oslo

We are looking for a Flutter application developer to join the team in Olso.

You will help to build an application, used by raw food producers in the field (if you'll pardon the pun).

Supporting over 95% of the Norwegian agriculture industry with data-driven products, takes a dedicated team of engineers. We are looking for a specialist flutter engineer to create digital solutions that are user-friendly and designed to satisfy the needs of the farmer of tomorrow.

As Frontend developer you will be responsible for

* Implementing solutions according to the strategic roadmap, in the form of deliveries specified by the product owner.
* Working with the development team and solution architect to deliver solutions that are aligned with architectural decisions and according to current engineering principles, as well as contributing to the development of and renewal of these.
* Working continuously with improvement of our solutions, as well as identifying technical debt and bottlenecks.
* Working with DevOps engineer to ensure stable and robust solutions

We are looking for someone with

* Strong competency in relevant front-end technologies like flutter, typescript, Javascript, react, CSS
* Experience with mobile development
* High standards for code and the ability to write code that is simple to test and maintain
* Experience with cloud computing,preferably AWS
* Experience with working with DevOps principles
* Experience working with external clients and client-facing products
* Knowledge of back-end development is an advantage, but not a requirement.
* Preferably also knowledge of the interaction between agriculture and technology but not a requirement. However, curiosity and interest in agri-tech is important.
* Preferably fluency in Norwegian, in addition to English.

To ask questions about the role or to get involved in the process, please contact Dylan Johnston on:

Email: d.johnston1@frankgroup.com

LinkedIn: https://www.linkedin.com/in/dylan-johnston-666707130/

Java Developer - Oslo

Norway, Oslo

  • Up to 0.00kr per annum
  • Developer Role
  • Skills: Java, Developer, Engineer
  • Seniority: Senior

Job description

About the Company:

The client is a leading Scandinavian product company, working with some of the biggest names in Norway. Their employee-first mentality comes together with the cutting edge of IT talent in the Nordics, to successfully implement projects that affect millions of Norwegians every year. This job will see you join them at their office in Oslo.

Role: JAVA DEVELOPER

* Design a product that has social impact across health, defence, energy and infrastructure

* Collaborate with cross-functional teams to design, develop, and maintain scalable and applications with Java.
* Build and operationalize full-stack solutions, bringing together both front and backend development.
* Use and create CI/CD pipelines to ensure an automated and streamlined software development lifecycle.
* Inspire and motivate teamwork to achieve goals

Qualifications:

* A bachelor's or master's degree in IT or similar.
* 5+ years' experience with Java

* Experience with frontend technologies such as HTML, CSS, JavaScript, TypeScript is useful
* Experience with front-end frameworks
* Significant experience on large software projects

They offer:

* Excellent opportunities for professional development (fully funded certifications as part of your core hours)
* Employee-first mentality and impressive working culture
* Team of highly motivated experts and deep domain knowledge
* High-impact, complex product design
* Competitive terms of employment with excellent benefit schemes



If you would like to apply for the role please send an up to date CV to r.jones@nigelfrank.com

Senior Software Engineer - AWS, IaC, Python - Helsinki - Hybrid

Finland, Helsinki

  • €5,500 to €6,800 EUR
  • Developer Role
  • Skills: AWS, IaC, Infrastructure as Code, AWS Lambda, Lambda, Python, Docker, EC2, Terraform, Cloudformation
  • Seniority: Senior

Job description

Job Title: Senior Software Engineer

Location: Hybrid within Finland - Candidates must be able to travel to Helsinki regularly when required

Salary: up to 6,800€ / month

English Speaking



About the Role:

Our client is seeking a skilled and motivated Senior Software Engineer to join their dynamic team. As part of the team, you'll be involved in designing, developing, and operating platforms that protect billions of home user devices from cyber threats. The team operates across multiple European locations, and leverages cloud-native solutions (AWS) and cutting-edge technologies.



Team Structure:

* Lead Engineer
* 4 Mid/Senior Engineers



Key Responsibilities:

* Collaborate with the team to enhance operational quality and efficiency.
* Design, operate, and drive multi-region AWS deployment strategies.
* Participate in developing large-volume, low-latency services.
* Contribute to the development of large-scale data processing services.
* Ensure secure design, development, and operation of services across the company.



Operational Focus:



This role is heavily focused on maintaining the stability and uptime of their services and the underlying infrastructure. The primary goal is to keep everything online, with no new product development involved. The ideal candidate will rotate across various products and services, making this role ideal for those with a consulting background and a strong operational mindset.



What We're Looking For:

* Ops Mentality: Strong experience in service development, with a focus on monitoring, telemetry, automated alerts, and self-recovery.
* AWS Expertise: Proven experience in AWS infrastructure management using Terraform or similar IaC practices, with a strong understanding of cost management.
* Deployment Experience: Hands-on experience with Fargate/Lambda.
* Agile Development: Strong experience with Agile methodologies.
* Python Proficiency: 5 years +
* Docker: Professional experience with Docker.
* Communication Skills: Strong ability to collaborate and communicate effectively in both real and remote meetings.
* Proactive Attitude: A hands-on and can-do approach, ready to tackle challenges head-on.



Preferred Skills:

* Documentation and technical writing.
* Secure SDLC practices.
* Service disaster recovery practices.
* Experience within the security industry.



Work Environment:

This position is initially hybrid, with the flexibility to transition to full remote work after a ramp-up period. Physical presence will be required primarily during the initial onboarding phase and to participate in sprint planning and review sessions.



PLEASE NOTE: APPLICANTS FROM OUTSIDE OF FINLAND WILL NOT BE CONSIDERED FOR THIS ROLE.

Senior Machine Learning Engineer - Helsinki

Finland, Helsinki

  • €5,000 to €7,000 EUR
  • Developer Role
  • Skills: data science, python, machine learning, AWS, Azure, ML, MLOps
  • Seniority: Senior

Job description

We are looking for a senior machine learning engineer to join the team in Helsinki!

We are a team of 50+ based in Helsinki who have created a SaaS platform to help businesses have more success with their product launches based on data & insights

You will be based in-house working with our team and part of the wider data & engineering environment, reporting into the Lead Data Scientist

We hope that you can:

* Bring strong expertise and know-how in Data Science and Machine Learning (ML) Engineering.
* Be the primary go-to person for data Analysis and ML topics.
* Reinforce the company's technical project management capabilities by effectively coordinating project development across the Data Science stack.
* Contribute fresh ideas to the team for building and maintaining ML models at scale.

Your task:

* After 2-3 weeks, you will add value as an Individual Contributor on data analysis, model development and machine learning productization.
* After 4 months, you will demonstrate a thorough understanding of the company's business domain and application-specific features.
* After 6 months, you will effectively drive a project and be in charge of communication with the Product team.

What are we looking for in you?

* We hope that you can bring a strong academic background along with 5+ years of experience in building ML models
* We would like you to have worked with multiple data sources and operating ML models at scale
* It is beneficial if you have worked with sales predictions using different types of data or marketing mix modelling
* We also valuable personal skills and hope you will be a great team player with excellent communication skills for both technical and non-technical colleagues

Technologies you are expected to master: Python, SQL, AWS

To be successful in this role, you will be:

* Results-driven, by always looking for solutions, not excuses. Willing to go the extra mile when needed.
* Quality-driven: committed to building robust, maintainable, and high-performance code.
* A holistic thinker who looks at the bigger picture, striving to include both what the company customers and the business need.
* Highly ambitious, with a proactive approach to your own professional growth.
* Flexible and effective in a hybrid working environment.

What's in it for you?

* Opportunities for professional growth in a fast-growing, evolving company
* Office with a view in downtown Helsinki
* Hybrid working policy with most colleagues doing 2-3 days per week in office, and flexitime available
* Occupational Pensions
* Lunch benefits
* Equity

For any questions, contact Lucy on l.whiting@tenthrevolution.com

Golang Developer - Oslo

Norway, Oslo

  • Negotiable
  • Developer Role
  • Skills: Golang, Python, Javascript, React, backend, fullstack, devops, software engineer, developer
  • Seniority: Senior

Job description

We are looking for a developer who is interested to work with Golang to join the team in Oslo!

You will work on an open source platform which aims to allow the collection, sharing, and analysis of data to help customers in agriculture make better decisions

Through a combination of deep technical knowledge, talented developers, and domain experts, we seek to become a global leader in cloud based applications, data, and IoT for the farming and food production industry

We are now looking to expand the development environment where you will work together with backend & frontend developers and designers to help create new digital solutions, as well as continue to build on our existing product base

Your role and responsibilities can include:

* Developing and implementing solutions according to specifications and the overall strategy
* Writing clean, quality and maintainable code, and participate in code-reviews
* Working alongside developers, architects and product owners to deliver solutions according to best practice

We are looking for you to bring:

* Professional experience in backend development with Golang
* Experience with cloud services, preferably AWS
* Experience working with devops principles
* Curiosity and willingness to learn new technologies

What's in it for you?

The opportunity to be part of creating technology which contributes towards sustainable development in agriculture

There is a casual yet professional working environment with lots of opportunities for learning - both hands-on with new tools as well as courses, certifications and through industry events

Flexitime and hybrid working options are offered as standard, with a modern office space in central Oslo which most colleagues attend a couple of days per week

We welcome a knowledge-sharing and collaborative culture where colleagues can express themselves, share new information, and contribute towards decision making at all levels

For any questions, contact Lucy on l.whiting@tenthrevolution.com