Principal Software Engineer - Node.js
At Sngular, we’re a global technology solutions company built around people. We’re looking for a Principal Software Engineer to lead
- impact engineering projects and shape the future of our digital solutions.
What you’ll do:
With the constant evolution of the architecture of the Atlassian ecossystem, namely with Cloud and Forge , we need experts to help us build the next phase of our client apps. You’ll lead complex,
-
- end software engineering projects in the Atlassian ecossystem. From requirements analysis and architecture to deployment and
- term evolution.
Drive technical excellence across teams. Set best practices in code quality, testing, CI/CD, version control, and scalable architectures.
Be a technical reference and mentor. Guide and support engineering teams in Node. js frameworks.
Work in Agile environment. Collaborate across teams to ensure
- time,
- budget delivery of
- value software.
Design and scale technical architectures. Define the structure of software solutions, understanding both business needs and
- level constraints.
What we’re looking for:
8–10 years of
- on experience in software engineering.
Strong expertise in areas like backend development, cloud, software architecture, or data engineering.
Extensive experience with Node. js ecosystems, including frameworks like Express or Nest
JS, and strong familiarity with REST/Graph
QL APIs.
Experience designing distributed systems, microservices, and serverless architectures using Node. js and cloud platforms (AWS, GCP, Azure).
Strong understanding of modern backend tooling including Prisma, Type
ORM, Fastify, Rabbit
MQ, Kafka, and testing frameworks like Jest and Supertest.
Experience working with relational databases such as Postgre
SQL or My
SQL, including schema design, performance tuning, and writing complex queries.
Familiarity with Dev
Ops workflows tailored for Java
Script ecosystems, including CI/CD with Git
Hub Actions or Git
Lab, containerization with Docker and Kubernetes, and deployment using Serverless Framework or Vercel.
Proficient in Node. js.
Fluent written and spoken English.
Experience with Jira, and other Atlassian tools.
Excellent communication skills and the ability to influence technical decisions.
A
- solver mindset, eager to tackle challenges that make a real difference.
Why join Sngular?
Unlimited learning: Access to Udemy and go
Fluent.
Unlimited attendance at meetups and tech events (on-site and online).
Personalized career development with 1:1 mentoring.
Flexible hours,
- first, and the option to work from any of our Hubs.
☀ Shorter workdays in July and August.
22 vacation days, your birthday off, and December 24 & 31 off.
2 extra paid days for attending tech events.
Competitive salary, tailored to your skills and experience.
Flexible compensation options.
At Sngular we understand diversity and promote inclusion, therefore, we maintain a clear commitment to the establishment and development of policies that integrate equal treatment and opportunities among all people, regardless of their gender, sex, sexual orientation, origin, social family, race, color, age, religion or culture.
If when reading this offer you know that we are talking about you, do not hesitate to send us your profile, since we are looking forward to meeting you in person. And if you think you know someone who meets these requirements, do not hesitate to ask them to write to us.
We will wait for you!
- Informações detalhadas sobre a oferta de emprego
Empresa: Sngular Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 29. 7. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!