Senior Full-Stack Engineer

Remote
Apply
AI Summary

Join BeWell Innovations as a Senior Full-Stack Engineer to optimize digital services, develop user-facing web interfaces, and collaborate with designers and developers. This role requires strong knowledge of Python, modern web frontend development, and relational databases. As a senior engineer, you will have significant autonomy to manage and improve systems.

Key Highlights
Optimize digital services
Develop user-facing web interfaces
Collaborate with designers and developers
Key Responsibilities
Develop and maintain user-facing web interfaces
Collaborate with designers to implement UI components and design systems
Participate in UX discussions and contribute to product refinement
Technical Skills Required
Python Vue.js REST APIs PostgreSQL Git
Benefits & Perks
Competitive salary
Supportive and inclusive remote work environment
Opportunities for personal and professional growth
Nice to Have
Flask
Celery
RabbitMQ
Jira
Confluence

Job Description


Company Overview

At BeWell Innovations, we’re passionate about leveraging technology to improve healthcare. Our international team enjoys the freedom of remote work and the fun of workcations in beautiful locations like Tenerife. We believe in fostering a culture that is open, inclusive, and supportive, where everyone is encouraged to grow through mentorship, collaboration, and flexible career development options. We're a small team, but we make a big impact and adhere to industry best practices.


Job Description

We are seeking a Senior FullStack Engineer profile to join our team and take a leading role in optimizing the delivery, monitoring, maintenance, and updating of our digital services. As the infrastructure expert in our dynamic team, you will have significant autonomy to manage and improve our systems. This role is crucial as our company continues to grow, making efficient and automated management of servers and applications essential. We hire worldwide and the position is full remote!


Responsibilities

Frontend

  • Develop and maintain user-facing web interfaces (based on the designs or existing design language) with a strong focus on usability, accessibility, and clarity
  • Collaborate with designers to implement UI components and design systems
  • Improve performance, consistency, and responsiveness of existing frontend features
  • Participate in UX discussions and contribute to product refinement

Backend

  • Design, implement, and maintain backend APIs and services
  • Work with relational databases to model, query, and optimize data
  • Implement business logic, validation rules, and integrations with external services
  • Ensure backend services are reliable, secure, and maintainable

Cross-functional

  • Collaborate closely with QA, product management, and infrastructure/DevOps colleagues
  • Participate in code reviews and contribute to improving development standards
  • Help identify technical debt and propose pragmatic improvements
  • Support production systems through debugging and incremental improvements


Skills and Qualifications

Required

  • Experience as a full-stack or backend/frontend engineer in production environments
  • Strong knowledge of Python for backend development
  • Experience with modern web frontend development (Vue.js, component-based frameworks)
  • Solid understanding of REST APIs and client–server architecture
  • Experience working with relational databases (e.g. PostgreSQL)
  • Proficiency with Git and collaborative development workflows
  • Comfortable working in a remote, asynchronous team
  • Good English communication skills


Nice to Have (Bonus, not required)

  • Experience with Flask or similar Python web frameworks
  • Experience with background processing (e.g. Celery, task queues)
  • Exposure to message brokers (e.g. RabbitMQ)
  • Understanding of CI/CD pipelines and containerized environments (Docker)
  • Experience working in healthcare, regulated, or ISO-compliant environments
  • Familiarity with tools such as Jira, Confluence, or cloud platforms


We Offer

  • A competitive salary in a supportive and inclusive remote work environment
  • Opportunities for personal and professional growth
  • A chance to contribute directly to products that significantly impact hundreds of thousands of patients
  • A collaborative environment where every team member has a voice in the technical and product direction of our services


Hiring Process

  • Welcome interview with the Engineering Manager
  • Technical interview with the Engineering Manager, Senior Software Architect, and CTO
  • Small, flexible technical assignment
  • Team meet-and-greet
  • Final discussion with the CEO



Similar Jobs

Explore other opportunities that match your interests

Senior C/C++ Developer

Programming
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Hex-Rays

Belgium
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

unduit

Belgium

Senior Software Engineer for International Expansion

Programming
1w ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

alan

Belgium

Subscribe our newsletter

New Things Will Always Update Regularly