Modoante
SwedenContractual TemporarySoftware Developers

Principal Software Engineer – TypeScript & Node.js

Smartedge Solutions | Greater Gothenburg Metropolitan Area, Sweden | Salary not specified

Source: JobsPipe

Required Skills

typescriptnode.jsazuregraphqldevopscommunication

Role snapshot

Work model
Hybrid
Language
Not specified
Experience
Not specified
Posted
Posted 1 day ago
Application deadline
2026-10-30

What you'll do

Role : Software Engineer Principal (TypeScript and Node.js) Location: Lindholmen Science Park, Gothenburg, Sweden (Hybrid - 3 days per week) Type: Contract Note: Visa sponsorship is not available. Candidates must already have a valid Swedish work permit/right to work in Sweden. Job Description:- We are looking for an experienced software engineer who enjoys solving complex problems and building software that other digital products and services depend on. You will work with technically challenging solutions where scalability, reliability, data, integrations, and long-term maintainability matter. As a Principal Software Engineer, you will join a team of experienced engineers who enjoy challenging themselves and each other to continuously push software engineering forward. You will remain hands-on, explore new approaches, challenge existing solutions, and turn complex problems into simple, robust, and maintainable solutions. We value curiosity, collaboration, and a solution-oriented mindset. We take joint responsibility for what we build, share knowledge, learn from each other, and continuously improve how we engineer software. Key Responsibilities: Design, develop, test, deploy, and operate high-quality software Solve complex engineering challenges involving data, APIs, integrations, and distributed systems Challenge and improve solutions with focus on scalability, reliability, performance, and maintainability Contribute to architectural and technical discussions together with other engineers, Tech Leads, and Solution Architects Simplify solutions and reduce unnecessary technical complexity Continuously improve software quality, testing, observability, and engineering practices Take joint responsibility for operating and improving the services we build Share knowledge, explore new technologies, and contribute to a strong engineering culture Competence Profile and Qualifications: Extensive experience in software engineering and building production-grade applications and services Strong software engineering fundamentals and ability to reason about complex systems and data Strong knowledge of TypeScript and Node.js Strong experience developing and operating cloud-native services in Azure environments Strong understanding of APIs, integrations, distributed systems, and data flows Experience with GraphQL or similar API technologies Experience with automated testing, DevOps practices, and cloud environments Ability to challenge assumptions, evaluate alternatives, and find pragmatic solutions to complex problems Passion for clean, maintainable software and continuous improvement Collaborative mindset with a willingness to share knowledge and learn from others Strong communication skills University degree in software engineering, computer science, or a related field, or equivalent professional experience Fluent in English, both written and spoken Valid work permit for Sweden, if not an EU citizen Swedish language skills are considered a merit If interested, please connect with me and share your updated CV at varunteja.b@smartedgesolutions.co.uk.

Work resources

Helpful work resources for this job

Sign in to read

Application checklist

Review your application before submitting

A quick checklist to help candidates submit a clearer, more complete application.

Read resource