Descrição:
Backend Developer (Junior/Mid-Level)
- Type: Full-time
- Location: Lisbon, Portugal / Hybrid
- Start: Q1 2026
- Language: Portuguese (or English)
The Role
As a Backend Developer , you’ll work closely with our technical and product teams to design, build, and maintain backend services that power our platform. Experience is appreciated, but attitude, motivation, and willingness to learn are just as important.
Core Technical Requirements
You should be comfortable with most of the following:
- Python as your main programming language
- Backend development using Flask with:
- RESTful APIs
- SQLAlchemy
- Alembic migrations
- PostgreSQL database design and management
- Git (version control, pull requests, code reviews)
- Docker and containerized environments
- Solid understanding of backend architecture and API best practices
Any experience or familiarity with the following is a plus:
- Azure (App Services, Storage, networking, etc.)
- Redis (caching, queues)
- Google Firebase
- OpenAPI / Swagger
- GitHub Actions and CI/CD pipelines
- Terraform or infrastructure-as-code tools
Soft Skills & Cultural Fit
We care deeply about how you work, not just what you know. As such, we are looking for someone who is:
- Enthusiastic about sustainability and recycling innovation
- Eager to work in a startup environment , adaptable to evolving requirements
- Strong problem-solving skills with a proactive mindset
- Willing to take ownership of features and services, contributing to a new ecosystem
- Collaborative, team-oriented, and open to sharing knowledge
- Curious, critical thinker who enjoys improving things
What We’re Looking For (Summary)
Profile
- Junior–Mid level Backend Developer
- Motivated, energetic, and growth-oriented
- Passionate about building meaningful products
Experience Level
- Junior to Mid (experience appreciated, potential valued)
Core Tech Stack
- Python, Flask
- REST APIs
- PostgreSQL
- Docker, Git
Location & Work Model
- Based in Lisbon, Portugal
- Hybrid work model
- Full-time position
Why Join Trash4Goods?
Trash4Goods is more than a company. It’s a concept, a network, and a new way of thinking about waste, recycling, and sustainability . We’re building technology that supports circular economy initiatives and creates real-world impact.
We’re looking for someone energetic, curious, and critical , who genuinely likes what we do and wants to help build it. This role is for someone who wants to grow with the company , bring ideas to the table, and make Trash4Goods their own.
How to Apply?
All you have to do is answer this form
If you’re excited about building technology that helps solve recycling challenges and helps create sustainable habits, this role is for you. Contact for any further questions.