Entry-Level Software Engineer (Full-Stack)
Location : Remote / Hybrid (if applicable)
Employment Type : Full-Time
About AidRx
AidRx is expanding how pharmacists practice by creating opportunities beyond traditional retail and clinic roles. We connect specialized pharmacists with clinics and pharmacies that need their expertise, allowing them to work flexibly while practicing what they are most passionate about.
Our goal is to integrate pharmacists into broader healthcare teams, enabling collaboration in fractional roles that improve patient outcomes and elevate the pharmacy profession.
We are looking for a highly motivated, self-starting Entry-Level Software Engineer to join our team. This role is ideal for fresh graduates eager to gain hands-on experience in a fast-moving startup. Since this is primarily a remote position , we value individuals who take initiative, work independently, and proactively seek solutions.
What You’ll Do
- Take ownership of development tasks and drive them to completion with minimal supervision.
- Work closely with senior engineers to develop and maintain our core product using Ruby on Rails and VueJS .
- Contribute to backend development, including API design, database management (PostgreSQL), and caching strategies (Redis).
- Assist in front-end development by implementing VueJS components and integrating them with Rails-powered web applications.
- Participate in sprint planning, code reviews, and weekly releases following a lightweight Agile process.
- Write unit and integration tests using Rspec to ensure software reliability and maintainability.
- Deploy and monitor applications using AWS ECS, SQS, and Terraform .
- Proactively identify and suggest improvements to our development processes and codebase.
- Collaborate with UX designers, PMs, and the QA team to enhance product usability and performance.
Minimum Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- Self-motivated with strong initiative —able to work effectively in a remote-first environment with minimal supervision.
- Familiarity with Git / GitHub for version control.
- Willingness to learn and work with Ruby on Rails, VueJS, and PostgreSQL .
- Strong problem-solving skills and attention to detail.
Preferred Qualifications
- Experience with VueJS, React, or other modern frontend frameworks .
- Exposure to SQL databases (PostgreSQL preferred) and knowledge of database indexing and query optimization.
- Understanding of containerization (Docker, AWS ECS, or Kubernetes) .
- Familiarity with cloud services (AWS, GCP, or Azure) .
- Knowledge of test-driven development (TDD) using Rspec or Jest .
- Experience with CI / CD pipelines and GitHub workflows .
- Interest in AI and machine learning as we expand our Ava Pro AI suite.
Why Join AidRx?
- Work on meaningful challenges that expand the role of pharmacists in healthcare .
- Be part of a fast-growing startup shaping the future of remote pharmacy collaboration.
- Direct impact—help build the infrastructure that connects pharmacists with clinics and expands patient care.
- Direct mentorship from experienced engineers and product managers.
- Flexible work culture with an emphasis on independence and initiative .
- Exposure to real-world software development processes, deployment strategies, and cloud infrastructure .
If you're a proactive, ambitious software engineer looking to kickstart your career, we’d love to hear from you!
How to Apply
- Send your resume and a short cover letter explaining why you're interested in this role to tony@aidrx.app .