top of page

​HUMAN: a different kind of tech company

Software Engineer

🚩 About Human Ready

We’re Human Ready, a Lisbon-based tech startup building the next generation of enterprise software. Our mission is simple: free people from the burden of bad software by designing tools that are intuitive, powerful, and built around human workflows.

We partner with high-performing organizations to expand the capabilities of their systems and teams — helping them unlock growth and operational excellence.

🔎 About the Role

We’re hiring a Junior Software Engineer who’s ready to get their hands dirty solving real-world problems with clean, scalable code. You’ll join a small, ambitious team creating web-based enterprise applications — from API development to UI design, infrastructure to data processing.

This is an entry-level role, but you’ll be working directly with senior engineers and the CTO on meaningful, client-facing projects. You’ll get deep exposure to the full software development lifecycle, from design through deployment, with the mentorship to grow fast and well.

🔑 What You’ll Do

Software Engineering

  • Design and implement MVPs, prototypes, and production-grade features

  • Write and maintain full-stack code (back-end and front-end)

  • Develop REST APIs and integrate with databases, third-party services, and message queues

  • Write unit, integration, and end-to-end tests

  • Participate in code reviews and architectural discussions

  • Debug and resolve issues across the stack

  • Write clear technical documentation for both internal and client use

DevOps & Deployment

  • Work with Docker and CI/CD pipelines to ship code reliably

  • Monitor and troubleshoot deployed services

  • Contribute to infrastructure-as-code and cloud environments (we’ll teach you!)

Client Collaboration

  • Help onboard users and respond to support requests

  • Collaborate with clients during development sprints and demos (we’ll prepare you!)

  • Incorporate feedback quickly and pragmatically

 

⚙️ Example Problems You Might Work On

  • Build a data ingestion pipeline: ingest data from dozens of sources (APIs, Excel uploads, databases), normalize and index it in PostgreSQL for fast querying.

  • Design a permissions system that supports fine-grained access control at the organization, team, and user levels — with a scalable data model and simple UI for non-technical users.

  • Implement cool Human Ready features allowing users to have answers in minutes instead of weeks.

  • Design a clean UI that auto-suggests results, with zero training required.

  • Profile and optimize slow queries across large operational datasets, using query plans, indexes, and caching layers.

  • Write a full suite of Cypress tests to verify end-to-end user workflows, catching regressions across frequent deployments.

  • Refactor legacy code for testability and maintainability, applying clean architecture.

These are real projects we work on — and you’ll never just be handed tickets to implement without context.

 

👤 Who You Are

Technical Skills

  • Degree in Computer Science, Software Engineering, or related field

  • Some experience building web applications (personal, academic, internship, or freelance)

  • Comfortable with at least one backend language (preferably Python) and one frontend framework (preferably React)

  • Understanding of RESTful API design, data modeling, and version control (Git)

  • Basic familiarity with database systems (SQL) and modern software testing practices

  • Bonus: exposure to Docker, CI/CD, Linux, Elasticsearch, or cloud platforms

 

Mindset & Behavior

  • Curious, fast learner — open to feedback and committed to improvement

  • Analytical thinker who enjoys solving real problems

  • Comfortable working independently and owning tasks

  • Strong communicator — both with teammates and non-technical stakeholders

  • Collaborative, flexible, and fun to work with

  • Fluent in Portuguese and English, written and spoken

 

🖥️ Our Tech Stack

You don’t need to master all of these — but you should be excited to learn them.

  • Languages: Python, JavaScript

  • Frameworks & Libraries: FastAPI, React, Cypress

  • Data & Search: PostgreSQL, Elasticsearch

  • Tooling: Docker, Git, CI/CD pipelines, Linux

🎁 What We Offer

 

Competitive Compensation

  • Full-time, permanent contract

  • Competitive salary for entry-level roles

  • 22 days of paid vacation

  • Paid parental leave (up to 180 days, per Portuguese law)

  • Employer-covered health, dental, and vision insurance

  • Mobile phone with unlimited voice/text/data

  • Stocked office kitchen: fresh fruit, snacks, coffee and more

 

Work-Life Balance

  • Hybrid work model: mostly on-site in Lisbon, with flexible work-from-home days

  • Occasional travel opportunities

Learning & Career Growth

  • Continuous formal and informal training — technical and behavioral

  • Regular mentoring from experienced engineers and leadership

  • Weekly “lunch & learn” sessions to share knowledge and stay sharp

  • Clear, transparent career development model

  • Fast-track opportunities for high performers

Culture & Team

  • Open, collaborative environment with direct access to founders

  • Transparent business updates and shared decision-making

  • No bureaucracy, no silos: just a strong team solving hard problems

  • Regular team social events, retreats, and community initiatives

  • A supportive team where your growth is our priority

📧 How to Apply

Send your CV to recruiting@humanready.io, by clicking the button below.

Please include job reference HR-EN-01-LX

bottom of page