Backend Python Developer

Remote, Madrid·Full-time·Added 4 days ago

Laude

29 open roles

Overview

Job details

  • Full-time hours

    Per the ad.

  • Fully remote

    Per the ad.

Requirements

  • Have the right to work in Spain

    Laude doesn't mention sponsorship in the ad.

This job was automatically translated to English.

Requirements

What we're looking for

• Python: Advanced mastery of the language, especially in the use of typing

(typing) and asynchronous programming with async/await.

• FastAPI: Deep knowledge of the framework, including route management,

dependency injection, and HTTP exception handling.

• Pydantic v2: Experience in data validation, use of BaseModel, as well as

methods such as model_dump() and patterns such as exclude_unset.

• SQLModel / SQLAlchemy: Practical experience with ORM, complex queries,

session management, bulk updates, and error handling such as

IntegrityError.

• Relational databases (PostgreSQL or similar): Solid knowledge of

transactions, rollbacks, and database constraints.

• Version control: Experience working with Git and workflows in

GitLab.

Nice to have

Valuable / Day-to-day tools:

• Experience with testing frameworks (e.g., pytest).

• Basic knowledge of containerization (Docker) to run and debug

applications in a local environment.

The role

We are looking for an experienced backend developer to maintain, optimize, and

expand a modern API-based service, built with FastAPI. The ideal person

will be autonomous, with the ability to solve problems efficiently and with solid

knowledge of relational databases and modern typing in Python.

About Laude

Industry
IT Consulting
Website
laude.tech

In their own words

Additional information

LAUDE is firmly committed to equal treatment and equal opportunities for all people in employment and occupation. All job offers are based on equality and non-discrimination regardless of sex, race, ideology, or any other reason.

LAUDE respects the principle of inclusion in selection procedures and offers all candidates the same opportunities to demonstrate their competencies on equal terms, identifying and removing barriers and obstacles that may arise due to a disability or health problem.”

“Commitment to gender equality: This company is firmly committed to equal treatment and equal opportunities for women and men in employment and occupation. All offers of employment are based on equality and non-discrimination on the basis of sex, race, ideology or any other grounds.

Commitment to diversity and inclusion: A disability or health problem should not be a barrier to participation in a selection process. LAUDE respects the principle of inclusion in selection procedures and offers all candidates equal opportunities to demonstrate their competencies on equal terms, identifying and removing barriers and obstacles that may arise due to a disability or health problem.”

All open roles at Laude
WhatsApp