Press Forward
-
· 78 views · 5 applications · 25d
Senior Full-Stack Software Engineer (Ruby, Svelte.js)
Office Work · Portugal · 5 years of experience · Upper-IntermediateThe Role Location - Porto, Portugal The Senior Software Engineer is the highest technical resource within the engineering team, responsible for leading the development, maintenance, and quality assurance of Gruvi’s key platforms. This role ensures...The Role
Location - Porto, Portugal
The Senior Software Engineer is the highest technical resource within the
engineering team, responsible for leading the development, maintenance, and quality assurance of Gruvi’s key platforms. This role ensures technical excellence across projects, provides support to internal stakeholders, and plays a critical role in mentoring junior developers to support the department's growth.Key Responsibilities and Duties
Project Ownership & Development:
● Lead the ongoing development of Gruvi’s core platform, Houston
(campaign management and prediction platform), overseeing future
planning, development procedures, and deployment processes.
● Maintain and enhance supporting projects such as GMDB and CMS by
executing updates, bug fixes, and integrations.
Full-Stack Engineering Execution:
● Deliver both front-end (SvelteJS) and back-end (Ruby on Rails)
development tasks based on sprint priorities.
● Ensure high-quality software output through robust testing (RSpec and
other frameworks).
Technical Support & Internal Collaboration:
● Provide technical support for non-engineering teams (Sales, Ad Operations,
Key Accounts, Design) regarding platform functionality and issue
resolution.
● Collaborate closely with all internal teams to deliver solutions that meet
operational and client-facing needs.
Quality Assurance Leadership:
● Own QA processes across all projects, working collaboratively to maintain and enhance system quality.Mentorship & Team Development
● Mentor junior engineers, providing guidance on best practices, coding
standards, and professional development.
● Play a key role in building a strong, collaborative engineering culture.Experience, Knowledge, and Skills
As a successful candidate, you will possess a combination of both soft and hard skills to excel in this role:
● 5+ years of professional experience in software engineering.
● Strong expertise in Ruby on Rails (back-end) and SvelteJS (front-end);
experience with React or similar modern JavaScript frameworks
acceptable.
● Deep knowledge of PostgreSQL and REST API design.
● Experience with automated testing (RSpec or similar frameworks).
● Excellent problem-solving and initiative-taking skills.
● Highly adaptable with strong collaboration skills across technical and
non-technical teams.
● Strong communication skills in English, both written and verbal.
Skills
● Experience with design systems and responsive design principles.
● Background in mentoring or managing junior team members.
● Familiarity with Vite for front-end builds.
● Understanding of CI/CD pipelines and DevOps practices.
About Gruvi
More
Gruvi is a media and insights agency dedicated to helping exhibitors engage film audiences online to drive ticket sales from distributors’ marketing spend.
We partner with cinemas worldwide, including Nordisk Biograf (Norway &
Denmark), Palace Cinemas (Australia), MultiKino (Poland), Vox (Middle East), Alamo Drafthouse (USA), and Reel Cinemas (UK). Our distribution clients range from major studios like Disney and UIP to independent film distributors internationally. Driven by a passion for cinema, Gruvi’s mission is to connect unaware audiences with great films they might otherwise miss — helping guide them to discover what to watch and where to see it. -
· 99 views · 5 applications · 20d
Lead Backend Engineer - Python, AWS
Full Remote · Countries of Europe or Ukraine · Product · 6 years of experience · Upper-IntermediateLead Backend Engineer - Healthcare Integrations Focus About the Role We're seeking an experienced Lead Backend Engineer to architect, build, and maintain the core backend systems and integration platform for our AI-driven healthcare platform. This...Lead Backend Engineer - Healthcare Integrations Focus
About the Role
We're seeking an experienced Lead Backend Engineer to architect, build, and maintain the core backend systems and integration platform for our AI-driven healthcare platform. This role will focus on developing scalable, secure, and high-performance APIs and services that power our aesthetic medicine solutions, with a strong emphasis on building robust integrations with EHR systems (Epic, Cerner, Zenoti) and CRM platforms (GoHighLevel). You'll lead a team of engineers and collaborate with data scientists, frontend developers, and product managers to deliver technical solutions that seamlessly connect healthcare providers' existing workflows with our innovative AI platform.
Key Responsibilities
Core Backend Development
- Lead the design and development of our backend architecture using AWS services, Python, and FastAPI
- Architect and implement secure, scalable RESTful APIs for both internal and external consumption
- Modernize our data validation layer by migrating from marshmallow to pydantic for improved performance and type safety
- Develop and optimize data models and database schemas using Aurora Serverless (PostgreSQL)
- Provide technical leadership to the backend engineering team, including mentorship, code reviews, and technical guidance
Integration Platform Development
- Design and implement a comprehensive integration platform supporting major EHR systems including Epic (FHIR), Cerner/Oracle Health, and aesthetic medicine-specific platforms like Zenoti
- Build robust CRM integrations with platforms like GoHighLevel, enabling seamless patient data synchronization and workflow automation
- Architect event-driven integration patterns using AWS EventBridge API Destinations with Python CDK for reliable, scalable third-party connectivity
- Implement HL7 FHIR-compliant data exchange mechanisms ensuring healthcare interoperability standards
- Develop webhook management systems and API rate limiting strategies for external platform integrations
Healthcare Compliance & Security
- Ensure adherence to HIPAA compliance and healthcare security best practices across all integration touchpoints
- Implement comprehensive data governance and privacy controls for multi-tenant healthcare data
- Design secure authentication and authorization mechanisms for external system connections
- Collaborate with data scientists to integrate and deploy AI models into production systems while maintaining data security
Technical Leadership & Innovation
- Lead the implementation of CI/CD pipelines and deployment strategies using Python CDK
- Develop and maintain technical documentation and integration specifications
- Work closely with product and design teams to translate business requirements into technical solutions
- Drive architectural decisions that support rapid scaling across multiple healthcare organizations
Required Qualifications
- 5+ years of experience in backend development with Python and web frameworks (FastAPI, Django, or Flask, FastAPI preferred)
- 3+ years of experience with AWS services and cloud architecture, particularly Lambda, Fargate, API Gateway, Cognito, EventBridge, RDS, Aurora Serverless, and CDK
- Strong experience with healthcare integrations, specifically EHR systems (Epic, Cerner, Allscripts) and healthcare data standards (HL7 FHIR, USCDI)
- Proven experience building third-party API integrations and managing complex data transformation workflows
- Experience with event-driven architectures and message queuing systems, particularly AWS EventBridge API Destinations
- Strong knowledge of RESTful API design and implementation
- Proficiency with relational databases, particularly PostgreSQL/Aurora Serverless
- Prior experience in a technical leadership role
- Strong understanding of software development best practices, design patterns, and architecture
- Experience with CI/CD, testing, and deployment automation using Infrastructure as Code (Python CDK preferred)
- Excellent problem-solving abilities and communication skills
Preferred Qualifications
- Direct experience with aesthetic medicine or dermatology practice management systems (Zenoti, ModMed, NextTech)
- Hands-on experience with CRM platform integrations (GoHighLevel, HubSpot, Salesforce Health Cloud)
- Background in pydantic migration projects and modern Python validation frameworks
- Experience with healthcare or HIPAA-compliant applications in production environments
- Knowledge of AI/ML integration in production systems, particularly in healthcare contexts
- Experience with OAuth 2.0, SMART on FHIR, and healthcare authentication standards
- Familiarity with containerization and orchestration (Docker, Kubernetes)
- Experience with data modeling and schema design for healthcare applications
- Background in building secure, multi-tenant SaaS applications
- Experience with GraphQL or other modern API technologies
- Understanding of microservice architecture patterns
- Experience with real-time data processing and analytics in healthcare settings
Why This Role Matters
You'll be the technical foundation behind A360's AI-driven healthcare platform that's transforming aesthetic medicine. Your expertise in backend systems and healthcare integrations will ensure we build scalable, secure, and reliable systems that healthcare providers can trust with sensitive patient data. As the integration platform architect, you'll enable seamless workflows between our AI-powered documentation tools and the EHR/CRM systems that practices rely on daily. Your leadership will shape our engineering culture and practices while delivering critical infrastructure that enables the next generation of aesthetic medicine solutions.
This role offers the unique opportunity to work at the intersection of cutting-edge AI technology and practical healthcare workflow automation, directly impacting how thousands of healthcare providers deliver patient care.
What We Offer
- The opportunity to lead technical initiatives in an innovative healthcare AI company
- Direct collaboration with our CTO and executive team on product strategy
- A collaborative, fast-paced work environment with significant technical autonomy
- Competitive compensation and benefits package
- Professional growth and leadership development opportunities
- Flexible work arrangements with remote-first culture