Senior Software Engineer (Fullstack/ Backend)
SIRUM
·
Posted:
April 19, 2023
·
Remote
About the position
SIRUM is a non-profit startup that connects people with surplus medications at an affordable cost to improve health equity for those who can't afford their prescriptions. They are looking for an Engineer to join their small team and play a key role in the direction and architecture of their technology. The Engineer will have the opportunity to work directly with the co-founder/CTO and gain exposure to every functional part of the organization, including all three of their core teams: pharmacy, clinic partnerships, and medicine donors. The ideal candidate should have 5+ years of experience in JS, PHP, and/or SQL, and 2+ years of experience working within a small team. They should be mission-driven and a self-starter with excellent project management skills. The Engineer will be responsible for taking full ownership over one of their three core applications, creating simple yet powerful internal and external interfaces, improving their technology resilience, and helping to refactor their code into single page applications and microservices.
Responsibilities
- Taking full ownership over one of the three core applications
- Creating simple yet powerful internal and external interfaces for users and staff
- Improving technology resilience using automated failovers, scaling, and comprehensive testing
- Helping to refactor code into single page applications and microservices as it makes sense
- Improving devops to quickly and confidently integrate, test, and deploy code to AWS
Requirements
- 5+ years of experience in JS, PHP, and/or SQL, and 2+ years of experience working within a small team (pharmacy experience is a plus)
- Mission-driven and look forward to using your development skills to help families get the medicine they need
- Ability to switch between languages, applications, and backend/frontend
- Detail-oriented problem solver - enjoy digging into the complexity and nuances of problems to find a solution
- Self-starter - set goals and follow through
- Excellent project management skills - incorporate business strategy into priorities and realistic timelines.