Skip to content
  • Investor relations
    • Press Releases
    • Financial Reports
  • News
    • News
    • Exhibitions & Events
    • Press Releases
  • About
    • Careers
  • Login
    • Ticket System
    • Services Portal
    • Training Portal
    • Sales Portal
  • Products
    • Flexible Open Line Systems
    • Optical Transceivers
    • Active & Passive Datasheets
    • Modular Transponders & Muxponders
    • Brocade Collection
    • Optical Transceivers Datasheets
    • Multiplexers & OADMs
    • Cisco Collection
    • All Datasheets
    • SoSmart Software Suite
  • Industry Solutions
    • Rural Communication and Broadband Service Providers
    • Enterprise Data Center Interconnect
    • Communication Service Providers
    • Internet Content Providers & Internet Exchanges
    • Case studies
  • Services & Support
  • Partners
  • Knowledge Bank
    • This is WDM
    • WDM Tutorials
    • FAQ
  • en

Contact

  • en
  • Products
    • Flexible Open Line Systems
    • Optical Transceivers
    • Active & Passive Datasheets
    • Modular Transponders & Muxponders
    • Brocade Collection
    • Optical Transceivers Datasheets
    • Multiplexers & OADMs
    • Cisco Collection
    • All Datasheets
    • SoSmart Software Suite
  • Industry Solutions
    • Rural Communication and Broadband Service Providers
    • Enterprise Data Center Interconnect
    • Communication Service Providers
    • Internet Content Providers & Internet Exchanges
    • Case studies
  • Services & Support
  • Partners
  • Knowledge Bank
    • This is WDM
    • WDM Tutorials
    • FAQ
  • Investor relations
    • Press Releases
    • Financial Reports
  • News
    • News
    • Exhibitions & Events
    • Press Releases
  • About
    • Careers
  • Login
    • Ticket System
    • Services Portal
    • Training Portal
    • Sales Portal

See all job openings

.NET Full-stack Developer

The role of the .NET Full-stack Developer is to design and implement high-quality solutions that power the future of Smartoptics’ products, while representing our core values of innovation, reliability, and openness.

Software developer working with code

Introduction

Smartoptics provides innovative optical networking solutions for a new era of open networking. We focus on solving network challenges and increasing the competitiveness of our customers. Our customer base includes cable and telecom operators, cloud providers, Internet exchanges, governments, and thousands of enterprises.

The candidate will be part of the agile R&D team developing application software for internal and external use.

Position summary

For our Kista office, we are looking for a Software Engineer to join our R&D team. You will work with full-stack solutions to build robust and scalable systems. To succeed in this role, you should have experience in C# .NET software development across multiple layers of the stack, and be passionate about building reliable, secure, and observable systems.

We are working in agile teams of 5–8 people consisting of software developers, system testers, and Scrum Masters. Some possibility for work from home is available, but most days we work in our office in Kista, Stockholm.

Requirements:

  • Based in the Stockholm area.
  • Office-first policy.
  • Exam in relevant field, e.g. software development.
  • Good communication skills in English and Swedish.

What You’ll Do

  • Architect and build desktop and web applications using modern frameworks (e.g., React + Next.js, Avalonia or similar).
  • Ensure applications are optimized for cross-platform use (mobile, macOS, Windows, Linux).
  • Work closely with hardware and firmware team as well as product line management to deliver end-to-end solutions.
  • Drive best practices in coding, testing, and DevOps to ensure quality and scalability.
  • Mentor junior developers and contribute to building a high-performing engineering culture. For the right candidate, take on product owner responsibilities.

What We’re Looking For

  • 5+ years of professional experience as a Full-Stack Engineer.
  • Strong proficiency in modern .NET (preferably .NET 8 or newer).
  • Strong experience building web apps from scratch with modern JavaScript/TypeScript frameworks.
  • Experience with cross-platform development (responsive design, hybrid/native mobile-friendly solutions).
  • Familiarity with CI/CD pipelines, cloud platforms (preferably Azure), and containerization (Docker/Kubernetes).
  • Strong problem-solving skills and ability to work independently on complex challenges.
  • Excellent communication and collaboration abilities.

Nice-to-Have

  • Experience with mobile app development (React Native, Flutter, or similar).
  • Understanding of back-end technologies (Node.js, Python, Go, or similar).
  • Knowledge of hardware communication protocols (SPI, I2C, UART, etc.).
  • Experience with development of embedded software that interfaces with hardware systems (e.g. C/C++, embedded Linux, RTOS).
  • Familiarity with performance optimization for both embedded and web systems.

Smartoptics R&D team is located in Kista with head office in Oslo, Norway. Benefits include pension, health insurance, bonus scheme, 6 weeks’ vacation and flexible working hours. For more information about Smartoptics, please see smartoptics.com/about.

Furthermore, note that you must have a Swedish/EU work permit. No relocation assistance or visa support provided. No recruiters or agencies, please.

About Smartoptics

Smartoptics is a Scandinavian company founded in 2006. We provide innovative optical networking solutions for the new era of open networking. Our focus is on solving network challenges and enhancing the competitiveness of our customers. Our clientele includes cable and telecom operators, cloud providers, Internet exchanges, governments, and thousands of enterprises.

At Smartoptics, we value inclusivity and prioritize the well-being of our employees. We foster a positive company culture and provide a supportive work environment.

Apply for the job

Fill out the form and upload your documents to apply for this position.

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
Are you currently employed?*
Drop files here or
Max. file size: 50 MB, Max. files: 2.
    Consent*
    This field is hidden when viewing the form

    More jobs

    Stockholm
    Operations

    Lead Software Engineer

    You will build and lead the development of systems that connect ERP, production, and logistics, enabling a seamless order-to-delivery flow.
    Read more
    Stockholm
    R&D

    AI-Assisted Full-Stack Software Engineer

    The role of the AI-assisted Full-Stack Software Engineer is to design and implement high-quality solutions that power the future of Smartoptics’ products, while representing our core values of innovation, reliability, and openness.
    Read more
    Stockholm
    R&D

    Senior Backend Developer

    The role of the Senior Backend Developer is to design, develop and maintain the backend part of our network management system – the SoSmart software suite.
    Read more

    See all job openings

    Want to know more about our products and services?

    Sign up to our newsletter

    head office

    Brynsalléen 2
    NO-0667 Oslo, Norway
    +47 21 41 74 00

    info@smartoptics.com

    products

    • Flexible Open Line Systems
    • Modular Transponders & Muxponders
    • Multiplexers & OADMs
    • SoSmart Software Suite
    • Optical Transceivers

    company

    • About
    • Careers
    • Quality and Sustainability
    • News
    • Exhibitions & Events
    • Contact

    investor relations

    • Press releases
    • Investor Overview
    • Financial Reports
    • Meet the Management
    • Meet the Board

    © 2026 Copyright Smartoptics | Privacy Policy | Cookie Policy

    This website uses cookies

    Cookies ("cookies") consist of small text files. The text files contain data which is stored on your device. To be able to place some type of cookies we need your consent. We at Smartoptics Sverige AB, corporate identity number 556669-9921 use these types of cookies. To read more about which cookies we use and storage duration, click here to get to our cookiepolicy.

    Manage your cookie-settings

    Necessary cookies

    Necessary cookies are cookies that need to be placed for fundamental functions on the website to work. Fundamental functions are for instance cookies that are needed for you to use menus and navigate the website.

    Statistical cookies

    To know how you interact with the website we place cookies to collect statistics. These cookies anonymize personal data.

    Ad measurement cookies

    To be able to provide a better service and experience we place cookies to tailor marketing for you. Another purpose for this placement is to market products or services to you, give tailored offers or market and give recommendations on new concepts based on what you have bought from us previously.

    Ad measurement user cookies

    In order to show relevant ads we place cookies to tailor ads for you

    Personalized ads cookies

    To show relevant and personal ads we place cookies to provide unique offers that are tailored to your user data
    Accept Settings