Senior Full-Stack Engineer

closed
DocPlanner Logo

DocPlanner

πŸ“Remote - Spain

Summary

Join Docplanner's Incubator team as a Full-Stack Engineer and drive innovation in healthcare technology. You will design, develop, and maintain full-stack applications using PHP and Vue.js, experiment with AI, and collaborate with cross-functional teams. This role requires at least 5 years of experience in web application development, proficiency in JavaScript, PHP, and relevant tools, and strong communication skills. The position offers a competitive salary, flexible work arrangements, comprehensive benefits including health insurance, paid time off, and professional development opportunities. Docplanner embraces a remote-friendly culture and values diversity and inclusion.

Requirements

  • Minimum of 5 years working on web applications, with a strong focus on full-stack development
  • Proficient in JavaScript (ES6+), with hands-on experience in Vue.js, and TypeScript
  • Strong knowledge of backend development using PHP (we are using both Laravel & Symfony)
  • Experience with working with and implementing APIs, SDKs, and web services. Familiarity with RESTful APIs and microservices architecture
  • Experience with tools such as GIT, SASS, Yarn, Webpack, and NPM
  • Proficient in working with relational databases (e.g., SQL Server, MySQL) and NoSQL databases (e.g., MongoDB)
  • Comfortable working in Agile teams, with a strong understanding of Agile practices
  • Fluent in English (B2 level or higher), with strong verbal and written communication skills
  • You love to learn new things and be close to the business

Responsibilities

  • Work directly with the business team, including VPs and Directors
  • Design, develop, and maintain scalable and efficient full-stack applications using PHP (Laravel / Symfony) for the backend and vue.js (and vanilla JS) on frontend development
  • Experiment with AI and emerging technologies to prototype innovative solutions, integrating them into products to enhance functionality and user experience
  • Collaborate closely with cross-functional teams, including product managers, designers, and fellow engineers, to rapidly validate hypotheses and deliver MVPs in fast-paced, iterative cycles
  • Contribute to greenfield projects by architecting solutions from the ground up, ensuring clean, maintainable, and testable code
  • Utilize data-driven insights to inform development decisions, continuously improving product performance based on user feedback and analytics
  • Embrace a fail-fast, learn-fast mentality, iterating quickly on prototypes and learning from both successes and failures to refine products
  • Integrate third-party APIs and services as needed, ensuring seamless communication between systems

Preferred Qualifications

  • High level of ownership and accountability
  • Experience working in a DevOps culture, with knowledge of Docker, Kubernetes, and CI/CD pipelines
  • Familiarity with designing scalable distributed cloud systems
  • Experience with TDD, DDD, and extreme programming practices
  • An interest in the business aspects of projects and a desire to understand user needs deeply

Benefits

  • A salary adequate to your experience and skills
  • Flexible remuneration and benefits system via Flexoh, which includes: restaurant card, transportation card, kindergarten, and training tax savings
  • Share options plan after 6 months of working with us
  • 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)
  • 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 Andjoy
  • Access to iFeel, a technological platform for mental wellness offering online psychological support and counseling
  • Free English and Spanish classes
This job is filled or no longer available