Senior Fullstack Developer
| Job Type | Perm |
| Area | 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.



