Duneolas is the next transformative leap forward in practice management (EHR) systems used in healthcare. Our unique team of experienced IT and healthcare professionals aims to deliver a software and infrastructure platform that not only outperforms existing legacy systems on established practice workflows but also provides the foundation for the next paradigm shift in primary care technology. Duneolas will not be a typical EHR but rather something we like to call an IEHR or intelligent electronic health record. The intelligence comes both from our unique frontend which promotes improved data quality capture and our innovative backend which enables next-level analysis of the data. We believe that the coming decades will bring enormous improvements in healthcare's ability to leverage data to raise the levels of care delivered to patients and the efficiency of all healthcare team members. We see Duneolas as a major component and an accelerator of this positive change.
Duneolas Ltd closed its seed round in 2024 at €3.5 - 4 million valuation. Our founding team have significant knowledge and credibility in the target market having already seen success with Medvault Health in the same market - this is not our first rodeo. Duneolas is looking to build out our core engineering team to ensure we can execute on our ambitious plan for Duneolas. This is a fully remote role and will require an individual who is self-disciplined, determined, and driven to succeed and grow as an engineer. The Senior back-end engineer role is a tremendous and unique opportunity for a high-quality engineer to get in on the ground floor with an excellent team working on a truly groundbreaking project.
Are you a passionate engineer eager to shape the future of healthcare technology? Join our innovation-driven team as we build a cloud-based Patient Management System to revolutionize how healthcare providers manage and deliver care. You are a great fit if you:
- Are self-motivated and excel at working independently to build robust, scalable systems from scratch, even in the face of ambiguity.
- Have a talent for diving deep into vague requirements, identifying core business needs, and translating them into technical solutions.
- Proactively suggest and implement improvements to systems, processes, and business logic.
- Take ownership of the solutions you build, aligning your work with broader product and business goals.
- Are results-driven, with a strategic mindset to deliver value while maintaining high standards of quality and scalability.
- Enjoy working collaboratively in an innovation-driven team to create cutting-edge SaaS applications that solve real-world problems
- This is a fully remote position, and we welcome candidates who can work comfortably within the time zones spanning Ireland to India.
- Impact: Play a critical role in developing a state-of-the-art Patient Management System that improves the efficiency and quality of healthcare delivery.
- Innovation: Work on a cloud-based, scalable backend using cutting-edge technologies, enabling seamless real-time communication and data management.
- Ownership: Drive projects from ideation to execution, collaborating with a passionate team to solve real-world challenges in healthcare.
- Architect and develop scalable SaaS applications using Spring Boot and RESTful APIs.
- Design robust database schemas with PostgreSQL, optimizing queries and ensuring data integrity.
- Enhance performance using Redis for caching and session management.
- Create modular, reusable, and maintainable code using advanced object-oriented design principles.
- Write comprehensive tests (TDD) and maintain CI/CD pipelines for automated deployment.
- Collaborate with cross-functional teams to integrate backend logic with front-end systems.
Requirements
- Extensive experience as a Backend Developer (typically 7+ years), with a focus on SaaS application development.
- Proven expertise in Spring Boot, Java, RESTful APIs, and database design.
- Deep knowledge of software architecture patterns and design principles.
- Hands-on experience with Redis, Docker, and CI/CD pipelines.
- Strong understanding of backend security, performance optimization, and full-stack architecture.
- Passion for clean, maintainable, and scalable code.
- Experience working in agile environments, including sprint planning and retrospectives.
- A proactive, self-driven attitude, thriving in startup environments.
- Strong communication skills and a collaborative mindset.
Bonus Qualifications
- Proficiency in other programming languages, such as Go, Python, or Node.js.
- Experience in Domain-Driven Design (DDD)
- Experience in CI/CD pipelines and deployment strategies.
- Hands-on experience with FHIR, HL7 interoperability standards, and openEHR frameworks.
- Exposure to front-end technologies or frameworks to enhance integration understanding.
Our hiring process is designed to identify the best fit for both you and our team. Here’s what to expect:
- Resume Screening
After submitting your application, our team will review your resume to ensure alignment with the role's requirements.
- Recorded Video Submission [Duration: 10–15 minutes.]
If your resume is shortlisted, you will receive a link to submit a video answering the following questions:To make this step as seamless and stress-free as possible:
-
- You’ll have the flexibility to record the video at a time that works for you.
- The process is straightforward and designed to be quick (no more than 10–15 minutes).
- Along with the video submission instructions, we’ll provide an overview of what you’ll be working on during Year 1 and Year 2 in this role. This will not only help you understand the role better but also make it easier to craft thoughtful and relevant responses.
- We value your time and effort and want you to feel comfortable sharing your story in your own way!
- Discussion with the CEO and CTO [Duration: 45–60 minutes.]
Selected candidates will have a meeting with our CEO and CTO to discuss the role in detail, dive deeper into your background, experience, and follow up on your video submission.
- Technical Round[Duration: 90–120 minutes.]
You will then meet with our engineers for a technical assessment, designed to evaluate your expertise and problem-solving abilities.
- Team Meeting & Culture Fit[Duration: 45–60 minutes.]
In the final stage, you’ll have an opportunity to meet the team, discuss insights from previous rounds, and ensure a mutual cultural fit.
Benefits
We are committed to attracting and retaining top talent by offering competitive compensation. While we benchmark against industry standards, we also strive to align with the expectations of exceptional candidates. As part of the application process, we encourage candidates to share their salary expectations through the provided form. For those who join our team, we strive to ensure the compensation aligns with their expertise, skills, and expectations
What We Offer
- A competitive salary tailored to the individual, with options for cash-based bonuses/equity incentives.
- Fully remote work, with flexibility to accommodate Irish to Indian time zones.
- A culture of continuous learning, innovation, and opportunities for professional growth.
- The chance to make a meaningful impact as part of a passionate, collaborative, and driven team.