Senior Fullstack Developer

https://www.eurobasepeople.com/job-search/259-senior-fullstack-developer/ai/oslo/job2026-10-06 14:48:002026-11-02 Eurobase People
Job Type Perm
Area Oslo, Norway Oslo Norway
Sector AI
Salary 800000 NOK
Advertiser John Curmi
Job Ref 26446
Job Preference On-Site
Job Views 1
Description

Senior Full Stack Software Engineer

About the Company

We are building a fully customizable AI-native workspace platform that enables organisations and individuals to work in a way that aligns with how they think and operate.

Rather than creating another project management solution, we are developing an intelligent platform that combines flexible workspaces, enterprise-grade workflows, AI-powered automation, and scalable infrastructure. The platform understands documents, automates processes, and grows alongside its users. 


The Role

We are seeking a backend-focused Senior Full Stack Software Engineer to help build production-grade systems that solve real business problems.

You will work across the full technology stack, from designing APIs and optimising database queries to developing frontend features and real-time functionality.

This is a product-focused engineering position where you will own features end-to-end, from architecture and implementation through to deployment. You will collaborate closely with designers, stakeholders, and users to deliver impactful solutions. 


Responsibilities

Backend Development

  • Design and maintain scalable APIs using modern Python frameworks.
  • Architect services using layered design principles.
  • Optimise database performance and query efficiency.
  • Build background processing and asynchronous workflow systems.
  • Implement authentication, authorisation, and role-based access controls.
  • Design scalable APIs incorporating caching, pagination, and rate limiting.

Frontend Development

  • Develop and enhance modern web applications using React and TypeScript.
  • Build responsive user interfaces and user-focused workflows.
  • Implement real-time functionality and collaboration features.

Integrations & Automation

  • Integrate third-party services and cloud platforms.
  • Develop document generation and processing capabilities.
  • Work alongside AI specialists to integrate intelligent functionality into user workflows.
  • Build webhook and event-driven architectures.

Production Operations

  • Monitor application performance and reliability.
  • Troubleshoot and resolve production issues.
  • Optimise system performance and scalability.
  • Participate in code reviews and engineering best practices.

Technology Stack

Backend

  • Python
  • FastAPI
  • Django
  • Flask

Frontend

  • React
  • TypeScript
  • Tailwind CSS
  • Redux / React Query

Databases

  • PostgreSQL
  • SQL & NoSQL databases
  • Graph databases

Cloud & Infrastructure

  • Cloud platforms (Azure, AWS, GCP)
  • Docker
  • Git

Requirements

Backend Experience

  • 5+ years' experience developing production web applications.
  • Strong Python development skills.
  • Experience with modern API frameworks.
  • Strong database knowledge across SQL and/or NoSQL technologies.
  • Understanding of authentication, authorisation, and RESTful API design.

Frontend Experience

  • Strong React and TypeScript experience.
  • Understanding of modern frontend patterns and architecture.
  • Experience with state management solutions.
  • Solid CSS skills.

Engineering Practices

  • Experience with CI/CD and deployment automation.
  • Comfortable working with Git-based workflows.
  • Strong debugging and problem-solving abilities.

Product Mindset

  • Focus on delivering exceptional user experiences.
  • Ability to communicate technical concepts to non-technical audiences.
  • Balance technical quality with delivery speed.
  • Comfortable working independently and navigating ambiguity.

Desirable Experience

  • Graph databases.
  • SaaS and multi-tenant platforms.
  • Cloud infrastructure.
  • Real-time applications.
  • Document processing solutions.
  • AI and LLM integrations.
  • Experience within regulated industries.

Why Join?

Build Impactful Products

  • Own features from concept through deployment.
  • Influence product direction through close collaboration with users and stakeholders.
  • Make meaningful technical and product decisions.

Work on Complex Challenges

  • Multi-tenant architecture.
  • Advanced permissions and security models.
  • Real-time collaboration features.
  • Large-scale data and document management.

Full Stack Exposure

  • Contribute across frontend, backend, infrastructure, AI integrations, and databases.
  • Expand your technical breadth while deepening expertise.

Autonomy & Influence

  • Opportunity to shape technical decisions and initiatives.
  • Collaborative environment where ideas are valued.
  • Flexibility to recommend and implement effective solutions.

Engineering Culture

High Standards

  • Structured architecture and separation of concerns.
  • Strong typing and automated testing.
  • Robust CI/CD practices.
  • Regular code reviews focused on maintainability.

Documentation First

  • Extensive technical documentation.
  • Clear engineering conventions and standards.
  • Knowledge sharing and collaborative development.

Pragmatic Engineering

  • Continuous refactoring and improvement.
  • Focus on simplicity and maintainability.
  • Emphasis on delivering value rather than unnecessary complexity.

Fast Delivery

  • Modern deployment practices.
  • Comprehensive monitoring and observability.
  • Rapid iteration cycles and continuous improvement.

Additional Information

  • Established and financially stable technology business.
  • Collaborative product and engineering environment.
  • Modern office facilities and high-quality equipment.
  • Small, agile team where individual contributions have a significant impact.
Apply Later
Sign in
Register
Apply
Later
John Curmi
Browse John's jobs
Get in touch with John
Similar Jobs
Email Me Jobs Like This
Subscribed to similar jobs notifications

Head Office

We use cookies to provide you with the best possible browsing experience on our website. You can find out more below.
Cookies are small text files that can be used by websites to make a user's experience more efficient. The law states that we can store cookies on your device if they are strictly necessary for the operation of this site. For all other types of cookies we need your permission. This site uses different types of cookies. Some cookies are placed by third party services that appear on our pages.
+Necessary
Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.
ResolutionUsed to ensure the correct version of the site is displayed to your device.
essential
SessionUsed to track your user session on our website.
essential
+Statistics
Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.
Google AnalyticsGoogle Analytics is an analytics tool to measure website, app, digital and offline data to gain user insights.
Yes
No
Lead Feeder
Yes
No

More Details