Python backend engineer
08001, Barcelona, Cataluna, España
Publicado en 2025-12-30
-
Desarrollo de Software
Python, Desarrollador/a Back-end, Ingeniero de Software, Desarrollador de full-stack
We are looking for a Python backend engineer to join our Martian team.
100% Remote
What you’ll do- Build and maintain modern, scalable web applications using Python, including other technologies, frameworks, and tools.
- Collaborate closely with clients and teammates in a friendly, remote‑first environment.
- Contribute to architecture decisions and ensure clean, maintainable codebases.
- Use AI‑assisted coding tools to improve development speed and quality.
- Help us refine our internal tools, workflows, and development culture.
- Clear and professional written and verbal communication with internal teams and clients/stakeholders.
- Enthusiastic and positive approach to new challenges; ability to quickly assimilate new information and processes.
- Ability to work independently, demonstrate strong self‑management skills in a remote environment, and take ownership of projects.
- Excellent attention to detail and commitment to high‑quality output.
- Proactive & able to work alone on projects managed by you.
- Fluency (written and spoken) in English and/or Spanish, with proficiency in both being strongly preferred.
- At least 5 years of production experience building Python applications.
- Experience with industry‑leading Python frameworks like Django, Flask, or FastAPI.
- Proven ability to design, build, and maintain RESTful APIs and services.
- Strong knowledge and hands‑on experience with relational (Postgre
SQL or MySQL) and/or No
SQL databases (Redis or Mongo
DB). - Experience with unit, integration, and end‑to‑end testing methodologies (e.g., Pytest).
- Comfortable working with Docker and Git.
- Ability to write self‑documented code. We expect you not only to solve problems but also to write code that is easy to understand.
- Ability to leverage AI coding assistants (e.g., Git Hub Copilot, Gemini Code Assist, or Cursor) to enhance productivity, accelerate boilerplate generation, improve code explanations, and aid in debugging and testing.
- Experience with a second backend technology (like Ruby on Rails or Node.js) is valued.
- Experience with a frontend framework, such as React, is highly valued.
- Competitive Pay:
Your contribution deserves to be valued. - Work Your Way:
We’re an office‑less company. Home office or coworking space. You choose what works best for you. - Flexible
Hours:
Set your own schedule and work when you’re at your best. - Awesome Teammates:
You’ll be surrounded by kind, smart, and fun people who love what they do. - Modern Tools:
We use up‑to‑date tech and innovative methods to make work smoother (and more enjoyable). - Open & Honest Culture:
We enforce transparency, quality, and teamwork. - Team Fun:
From casual catch‑ups to team events, we make sure there’s always time to laugh and connect. It’s not always about work. - Check the full list of benefits and perks here!
- This position is only open to applicants residing in Europe who hold a valid work permit authorizing employment in the region.
If you are looking for a new challenge in your career, fill in this form and tell us why you are the perfect fit for Mars Based.
Mars Based is a boutique development consultancy based in Barcelona, focused on delivering high‑quality, end‑to‑end web and mobile applications. We build solutions primarily using Ruby on Rails, React, and JavaScript, and strongly believe in remote work, clean code, and quality over quantity :cohete:
We’re looking for a Backend Engineer with solid experience in Python to join our Martian crew. At Mars Based, you’ll work with a small, senior, and highly collaborative team that values autonomy, transparency, and craftsmanship. We care about doing things the right way, with clean architectures, thoughtful design, and deep, focused work (not endless meetings). If you love elegant code, solving real problems, and being part of a kind, experienced, and fully remote team, your next orbit might just be with us.
Para buscar, ver y solicitar empleos que acepten solicitudes de su ubicación o país, toque aquí para realizar una búsqueda: