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.
