Principal Software Engineer – Full Stack (TypeScript / React / NestJS) – 16986
Description
Assignment Description
We are looking for a Principal Software Engineer
What You Will Work On
- Develop scalable software applications using TypeScript, NestJS (backend), and React (frontend)
- Collaborate closely with UX and design teams to deliver user-centric solutions
- Recommend technical solutions based on business needs, user flows, and system architecture
- Deploy, operate, and maintain applications in production environments
- Drive continuous improvement in quality, performance, and cost efficiency
- Take ownership of DevOps responsibilities on a rotating basis within the team
- Present and demonstrate solutions to stakeholders and larger audiences
- Contribute beyond development tasks and support the team where needed
- Mentor and coach team members while also being open to feedback and learning
- Work in an agile environment ensuring sprint goals are met
What You Bring
- 10+ years of experience in software development or software architecture
- Strong expertise in TypeScript, React, and NestJS
- Experience with GraphQL or similar query languages
- Hands-on experience with test automation frameworks (Jest, Cypress)
- Proven ability to design and deliver scalable, high-quality applications
- Strong understanding of DevOps practices and application lifecycle management
- Excellent analytical and problem-solving skills
- Strong communication skills (written and verbal)
- Experience working in cross-functional agile teams
- Coaching mindset with the ability to mentor and collaborate effectively
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent
- Valid work permit for Sweden (if non-EU)
- Swedish language skills are a plus
If this sounds interesting, please send your CV to
Skills
TypeScriptAgileGraphQLReactNestJSDevOpsJestCypress
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.