Alap

Junior Software Engineer - Early Career (Strong Problem solving & Coding Focus) - 100% Remote w[...]

catalunya, Spain Társaság: JR Spain Ügyfél / Munkáltató: Docplanner
Közzétéve: 24.05.2026
Zárási dátum: 08.07.2026
Munkareferenciák: e4bb1e1a7f42bd3d0e1d6daed4954f09

Munkaköri információk

Elhelyezkedés
catalunya, Spain
Társaság
JR Spain
Ügyfél / Munkáltató
Docplanner
Munkareferenciák
e4bb1e1a7f42bd3d0e1d6daed4954f09
Listázási típus
Alap
EU-s munkavállalási engedély szükséges
Nem
Közzétéve
24.05.2026
Zárási dátum
08.07.2026

Munkaköri leírás

Welcome to the good side of tech 👋

We build technology that helps people live longer, healthier lives. Our products connect patients with doctors, power clinical workflows, and support healthcare systems used by millions of people every month.

Engineering at Docplanner is about building reliable, scalable systems with real human impact. What we ship affects patients, doctors, and clinics in everyday, high‑stakes situations – which means quality, judgment, and long‑term thinking matter.

Our challenges

Our Engineers may join teams working on these areas and challenges:

Marketplace & Search

Build the next‑generation marketplace system by owning the end‑to‑end journey from agentic discovery to rebooking. You’ll leverage AI search and AI onboarding funnels to unlock new demand and transform one‑off bookings into continuous care loops.

Practice Management Systems (PMS)

Build the next generation of software to help doctors globally. Unify the current fragmented reality and leverage AI to reinvent the way to help doctors focus on what matters most: treating the patient.

AI‑powered Clinical Tools (Noa Medic)

Design AI‑native clinical workflows that move beyond simple scribing to replace end‑to‑end administrative tasks. You'll build deep PMS/EHR embeddings that become an indispensable daily habit for medical professionals.

Patient & Data Integrations (Noa Patient)

Move beyond the booking button to build a proactive healthcare partner. You'll create the smart connections that blend someone's medical past with their live health data, crafting an AI experience that actually keeps patients coming back. Turn raw data into advice people can use, making Docplanner the one health app they can't live without.

How we build software
  • We build systems that matter and we optimize for clarity, speed, and long‑term maintainability.
  • Small autonomous teams that own real product surfaces end‑to‑end
  • High trust and high ownership from day one
  • Production impact early – even as a junior engineer
  • AI‑assisted development as a default workflow
  • Strong engineering culture focused on simplicity, correctness, and measurable outcomes
  • We prefer solving problems well over adding unnecessary complexity.
  • Good ideas win regardless of tenure or hierarchy.
What we value
  • Strong problem solving ability. The ability to break down complex systems and find elegant solutions.
  • Builder mindset. You like creating things that people use.
  • Intellectual curiosity. You enjoy understanding how systems really work.
  • Ownership. You treat problems as yours until they are solved.
  • Pragmatism. You know when to optimize and when to ship.
  • We value signals over credentials. Competition programming, open‑source work, research, side projects or anything else that shows how you think.
Technical Environment
  • Our stack evolves continuously, but currently includes technologies such as:
  • Backend: Node.js, TypeScript
  • Frontend: React, TypeScript
  • Mobile: React Native
  • Infrastructure: AWS, Kubernetes, Terraform
  • Developer tooling: modern CI/CD, observability
  • AI‑assisted coding environments built to scale (guardrails, rules, skills, subagents, spec‑driven development)
Collaboration Model
  • Open source internal culture – contribute across different services and teams
  • Maintainer guidance rather than gatekeeping from senior developers
  • Cross‑functional ownership of features from conception to deployment
  • Living documentation shared across all team members
Why Junior Devs Love It Here
  • Real scale. Millions of users and thousands of healthcare providers across multiple countries.
  • Interesting problems. Distributed systems, search relevance, AI‑assisted workflows, complex integrations.
  • Exceptional teammates. Work with talented people across disciplines who raise the bar for everyone.
  • Fast learning curve. You will work on real production systems very early.
  • Meaningful mission. Helping people live longer, healthier lives.
Qualifications

Required

  • Strong foundations in computer science
  • Solid understanding of data structures, algorithms, complexity, and core software engineering principles
  • Ability to build real software
  • Comfortable working across the stack to design, implement, and ship features that solve real user problems
  • Strong problem‑solving skills
  • Enjoy breaking down complex problems and finding simple, effective solutions
  • Builder mindset
  • Like turning ideas into working products and taking ownership of outcomes, not just tasks
  • Curiosity about users and problems
  • Comfortable talking to users, understanding their needs, and iterating on solutions
  • High learning velocity
  • Pick up new technologies, tools, and domains quickly and continuously improve your craft
  • AI‑first engineering mindset
  • Actively experiment with AI coding tools, agents, and new workflows, and be excited about reinventing how software is built

Preferred

  • Academic background in Computer Science, Engineering, Mathematics, or another rigorous technical discipline
  • Competitive programming experience
  • Participation in ICPC, Google Code Jam, national olympiads, Codeforces, or similar competitions
  • Evidence of building things – side projects, startups, open‑source contributions, hackathons, or shipped products
  • Exposure to modern engineering workflows
  • Experience working with collaborative development, continuous delivery, strong observability, and AI‑assisted development practices
Benefits
  • Flexible remuneration and benefits system via Flexoh, which includes: restaurant card, transportation card, kindergarten, and training tax savings
True flexibility and work‑life balance
  • Remote or hybrid work model with our hub in Barcelona
  • Flexible working hours (fully flexible, as in most cases you only have to be on a couple of meetings weekly)
  • Summer intensive schedule during July and August (work 7 hours, finish earlier)
  • 23 paid holidays, with exchangeable local bank holidays
  • Additional paid holiday on your birthday or work anniversary (you choose what you want to celebrate)
Health comes first
  • Private healthcare plan with Adeslas for you and subsidized for your family (medical and dental)
  • Access to hundreds of gyms for a symbolic fee in partnership for you and your family with Wellhub
  • Access to iFeel, a technological platform for mental wellness offering online psychological support and counseling
Keep growing with us
  • Free English classes
Equal Opportunity Statement

We promote and embrace equal opportunities in our hiring process, and also every day at work. When you apply for our roles you receive equal treatment regardless of age, disabilities, gender reassignment, marital or civil partner status, pregnancy or parental status, race, colour, nationality, ethnic or national origin, religion or belief, sex, sexual orientation or any other dimension of human difference. If you require additional support in your recruitment process, we kindly encourage you to let us know. Behind those words you’re reading, there’s a person (hi!) who already helped a candidate by adapting the interviews, and now we’re lucky to have this person with us. May this serve as a sign that, now, you can do so. We can only truly be equal if we adapt to each other.

“We believe all humans, in all their beautiful diversity, should have equal rights, dignity and respect. Period.” Mariusz Gralewski, CEO

#J-18808-Ljbffr

Képességek

ABAP adapt to changes in technological development plans AJAX Ajax Framework analyse software specifications Ansible Apache Maven Apache Tomcat APL ASP.NET Assembly (computer programming) blockchain openness blockchain platforms C COBOL CoffeeScript collect customer feedback on applications Common Lisp computer programming create flowchart diagram cyber attack counter-measures data visualisation software debug software defence standard procedures define technical requirements design user interface develop automated migration methods develop creative ideas develop software prototype do cloud refactoring Drupal Eclipse (integrated development environment software) engineering principles engineering processes Erlang Git Groovy Haskell IBM WebSphere ICT debugging tools ICT security legislation identify customer requirements integrate system components integrated development environment software Internet of Things interpret technical requirements Java (computer programming) JavaScript JavaScript Framework Jenkins (tools for software configuration management) KDevelop Laravel Lisp manage engineering project Matlab Microsoft Visual C++ migrate existing data ML (computer programming) MySQL NoSQL object-oriented modelling Objective-C OpenEdge Advanced Business Language Oracle Application Development Framework Pascal (computer programming) perform scientific research Perl PHP Project Management Prolog (computer programming) Puppet (tools for software configuration management) Python (computer programming) R Ruby (computer programming) Salt (tools for software configuration management) SAP R3 SAS language Scala Scratch (computer programming) screen reader Smalltalk (computer programming) smart contract software anomalies software frameworks Spark SQL STAF Swift (computer programming) technical drawings tools for software configuration management Trading Software TypeScript use an application-specific interface use automatic programming use concurrent programming use functional programming use logic programming use object-oriented programming use query languages use software design patterns use software libraries use technical drawing software utilise computer-aided software engineering tools utilise machine learning VBScript Visual Basic Web Services WordPress World Wide Web Consortium standards Xcode

Hasonló munkák

Javasolt állások

Eurojobs Support Assistant