Backend Engineer

PTLisbon · LisbonRemotemid
EngineeringBackend EngineeringBackend Engineer
0 views0 saves0 applied

Quick Summary

Requirements Summary

we use creativity and resourcefulness to find ways to meet our targets and ambitions Restlessn

Technical Tools
EngineeringBackend EngineeringBackend Engineer

At Creoate, the core purpose of a Software Engineer is to be a vital contributor to the company's delivery pipeline. Their sole focus is to contribute to and deliver high-quality, impactful software solutions. This necessitates a proactive and hands-on approach to the team's daily operations and strategic planning. A Software Engineer must actively engage in defining the scope, requirements, and technical approach for the work, ensuring that all tasks align with broader business objectives and technical best practices. This involves not only writing and testing code but also participating in code reviews, architectural discussions, sprint planning, and retrospectives to foster continuous improvement and collective ownership of the product.

  • Ownership: we use creativity and resourcefulness to find ways to meet our targets and ambitions
  • Restlessness: finding insights quicker by using A/B tests is a natural way of being at Creoate
  • Think Big: we pursue big opportunities and take bold bets, often finding ways to grow quicker and bigger by trying new approaches and unconventional methods
  • Trust: we give instant, constructive feedback and will not wait for a checkpoint to help each other grow
  • Teamwork: helping anyone at Creoate, in our direct teams or not, solve problems is how we like to work and build communities at Creoate

Responsibilities

~1 min read

A key responsibility of a Software Engineer is to actively participate in the breakdown and definition of tasks. This involves understanding the proposed task breakdown and contributing to it by identifying potential problems or missing elements. Furthermore, the role requires fostering and participating in discussions about potential solutions, both within the immediate team and across the broader company.

A core expectation is for you to continuously seek opportunities to enhance our existing working habits. We expect a Software Engineer to proactively identify areas of friction or "pain points," propose constructive ideas for improvement, and take concrete steps to implement solutions.

As a Software Engineer, you will occasionally face unexpected live production issues. In this context, you must be capable of helping to identify the root cause and implement mitigation strategies, particularly for areas of the system where you have existing knowledge.

A software engineer must be fully capable of independently taking ownership of a task and seeing it through to completion. This requires the ability to proactively address and resolve unforeseen problems, providing alternative solutions to unblock progress.

A Software Engineer must maintain a broad awareness of the team's planned and ongoing work to anticipate and identify potential blockers. They are responsible for clearly communicating these issues to the relevant stakeholders to ensure the team's focus and momentum are maintained.

Requirements

~1 min read
  • Git
  • Command Line
  • NodeJS or TypeScript
  • Unit tests
  • CI/CD pipelines
  • RESTful APIs and OpenAPI Specification

Nice to Have

~1 min read
  • NOSQL databases
  • AWS Cloud Services
  • Docker/Kubernetes
  • Terraform
  • Python
  • React

Listing Details

First seen
March 26, 2026
Last seen
April 20, 2026

Posting Health

Days active
25
Repost count
0
Trust Level
30%
Scored at
April 20, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Creoate
Creoate
breezy
Employees
30
Founded
2020
View company profile

1 other job at Creoate

View all →

Explore open roles at Creoate.

Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

CreoateBackend Engineer