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
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
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
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
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)
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
- 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
Hex-Rays
unduit
Senior Software Engineer for International Expansion