Veritaz ABRemote

Principal Software Engineer – Full Stack (TypeScript / React / NestJS) – 16986

Project-Based

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.

Try personalized matching