Match score not available

Full Stack Engineer

fully flexible
Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Solid experience in Laravel Framework and PHP, Knowledge of HTML, CSS, Vue.js, Experience with database design (MySQL), Understanding of SOLID principles and clean code, Experience with version control systems (Git).

Key responsabilities:

  • Design and develop new solutions using Laravel and Vue.js
  • Maintain and enhance existing codebase for optimal performance
  • Conduct code reviews and provide constructive feedback
  • Collaborate with teams to solve software problems
  • Write clean, well-documented, and well-tested code
Nordhealth logo
Nordhealth SME https://nordhealth.com/
201 - 500 Employees
See more Nordhealth offers

Job description

👋 Who are we?

Nordhealth’s mission is to build software that improves the daily lives of healthcare professionals. We build software that empowers veterinary and therapy professionals to provide the best possible care experiences to their patients. Our products are used daily by over 50,000 professionals in clinics and hospitals across 30+ countries. We excel with 20+ years of experience in healthcare and veterinary software.

EasyPractice is the flagship product for the therapy unit in Nordhealth, that enables clinicians and therapists to handle administrative work and manage their appointments with clients. We’re growing steadily and have more than 50,000+ users on our platform. Our software ecosystem touches 2M+ people worldwide. So, if you want to be part of an agile team that is passionate about solving problems and improving healthcare for millions of patients worldwide, we might have something for you!

About the role 

🚀 We’re now looking for an experienced Full-stack engineer with a background in both front-end and back-end development using the Laravel Framework and Vue.js. In this role, you’ll be working with experienced engineers on impactful projects, gaining exposure to best practices and expanding your skills in different areas and becoming an integral part of the EasyPractice development team. This role is for you to work on the therapy side of Nordhealth and help us continue to expand our flagship product across the therapy market.

Creating great products is at our very core, but it’s the people who make companies great, not the other way around. We spend more time with our co-workers than anyone else in our lives. Being part of an exceptional team is not only important for your personal mindfulness but key for your professional progression. We are looking for great minds to join our team and someone who is keen to integrate into the culture we are proud to have and help contribute to it.

Your key responsibilities include:
  • Designing and developing new high-quality solutions and features with the Laravel Framework and Vue.js.

  • Maintaining and enhancing the existing codebase to ensure optimal performance, scalability, and security.

  • Conducting code reviews and providing constructive feedback to team members for continuous improvement.

  • Collaborating with cross-functional teams to identify and solve complex software problems.

  • Having a real-world impact on improving the healthcare industry worldwide and developing solutions that make a difference.

  • Write clean, documented, and well-tested code across the stack.

  • Stay updated with the latest full-stack development technologies and best practices.


While these are the primary tasks, you don't need to be an expert in everything. We value a willingness to learn and contribute across different areas. Where you have expertise, we encourage you to share your knowledge and support team growth.

Our culture is made up of collaboration, ownership, and a deep commitment to continuous learning and knowledge sharing.

Technologies we use

We’re fans of the Laravel ecosystem and leverage various tools within it. Our current technologies include:

  • Laravel 10.x

  • Livewire

  • AWS services

  • Vue.js 2.x/3.x

  • MySQL 8

  • Bootstrap and TailwindCSS

We’re continuously evolving our tech stack to meet our users’ needs and we always welcome new ideas.

What will help you to be successful in this role?

We’re looking for someone with hands-on experience and a passion for building great software. Ideally, you have already gained some experience from working in a fast-growing, global SaaS company, and have:

  • Solid experience in Laravel Framework, PHP, HTML, CSS, Vue.js, and related technologies.

  • Experience with database design and management (MySQL, etc.).

  • Ability to work well in a remote team environment, balancing autonomy with collaboration and ownership.

  • Strong problem-solving skills and passion for continuous learning.

  • Adaptability and resilience when facing technical challenges.

  • A strong work ethic, reliability, and the capability to take ownership of your projects, ensuring their successful execution and delivery.

  • Excellent communication skills, both written and verbal. Ability to take part in team discussions and express ideas and communicate them clearly.

  • An understanding of SOLID principles and clean code architecture.

  • Attention to detail, especially when it comes to security.

  • Experience with version control systems (Git) and CI/CD pipelines.

Additional experience in technologies such as TypeScript, Docker, Automated Testing, CI/CD pipelines, PEST PHP, or DevOps practices would be a plus. Someone who shows a keen interest in having a professional online presence and takes part in writing technical blogs or building their own side projects is also a huge advantage.

We’re also interested in unique skills that enhance our team — whether it’s an exceptional focus on front-end, back-end, or other specialized capabilities that can enhance our team's performance or with the technologies we use…

We also use a wide range of developer focused software and tools to build our products, so a keen interest or understanding of the web developer ecosystem is also something we look for.

Opportunities to grow with us

At Nordhealth, we do things a little bit differently. We value continuous improvement, diverse teams and autonomy which drive our collaboration. Our global healthcare domain is rapidly developing and we are seeking colleagues who enjoy working in this type of environment. 🌎

At EasyPractice, we're in an exciting phase of growth, particularly within our development team. This presents a unique opportunity for you to be part of a dynamic, collaborative environment. We are looking for people to join us long term and grow both personally and professionally with us.

As a member of our team, you'll experience:

😁 A warm and collaborative atmosphere where every team member is genuinely friendly and helpful.

🌍 The freedom to work from anywhere in Europe, giving you the flexibility to create your ideal work environment.

🕘 The autonomy to set your own working hours, enabling you to achieve a work-life balance that suits you.

💪 You’ll have a strong influence on how the product is being developed — your input is valued and you can start contributing early on after you join.

✈️ Company meet-ups once a year to get to know your team members and just have a great time together!

🗺️ Being a remote company, we have colleagues working from around the world and you can be part of a multicultural diverse team.

💻The latest hardware and software so you have the best tools available to use for development.

🏃Weekly time allocated for well-being and fitness.


If you’re excited by the idea of working in a fast-growing, international environment, and you're passionate about contributing to a friendly and collaborative culture, then this could be a fantastic opportunity to grow with us. Join us and be part of our ongoing success story!

Apply now, as we're eager to welcome the right person to our team! Please take into consideration that we are only able to consider candidates located within Europe who have the right to work from there, as we must follow strict GDPR rules working in the healthcare industry.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Detail Oriented
  • Virtual Collaboration
  • Problem Solving
  • Adaptability
  • Verbal Communication Skills

Full Stack Engineer Related jobs