What are the responsibilities and job description for the Software Developer position at ScriptDrop?
From our founding in 2016, ScriptDrop has grown from a tiny startup to a health information technology company on the move. But no matter how we change, our goal will always be the same: help patients access their medications.
By putting patients, pharmacists, and providers at the forefront of our solutions and integrating delivery with existing pharmacy technology, we make it easy to send prescriptions to the people who need them.
As a Software Developer at ScriptDrop, you will be responsible for building and maintaining new and existing integrations, features and products, while helping to scale ScriptDrop’s product as the business grows.
You will work with cross-functional teams to design, develop, test, and deploy iterations of our product according to our product vision and market feedback.
Our teams are highly collaborative and team members are trusted to do their best work. We value each individual’s different perspectives and know that we need broad experience to be our best.
Our Tech Stack (not limited to the following):
Elixir, Phoenix, React, PostgreSQL, Git, Google Cloud, Kubernetes
Duties/Responsibilities:
- Actively participate in design and architecture for collaborative projects including design reviews and code reviews.
- Design, code, and test Elixir applications in accordance with design specifications and standards.
- Own the quality of the solutions you create through automated testing and support and maintain your solutions after they’re in production.
- Foster proactive and cooperative relationships within the project team.
- Assist the product team in assessing feasibility, value, and scope of new work.
- Contribute to a productive agile environment by partnering closely with necessary stakeholders, deploying often, and inspecting and adapting as needed.
Required Skills/Abilities:
- Ability to own your technical stories and assignments —from writing code, clarifying requirements, meeting project timelines and delivering high-quality, workable features.
- Testing, debugging and logging skills.
- Strong communication skills.
- Motivated by solving interesting problems, learning new things, and working with smart people.
- A natural collaborator and excellent communicator who seeks out new perspectives and builds trusting relationships with team members.
- Adaptable and comfortable working in a fast-changing environment – able to identify what’s important and to act decisively in times of uncertainty.
Education and Experience:
- 2-5 years of experience in software development.
- Hands-on experience with Elixir, Erlang or Ruby is a plus.
- Experience working in early-stage product organizations is a plus.
Why ScriptDrop?
ScriptDrop is highly collaborative and team players thrive here. You’ll be challenged, empowered and encouraged to grow your career with the company. We are always trying to think of new ways to make sure every member of our team feels like they can bring their whole selves to work. Additionally, we offer competitive benefits and perks:
- Medical, Dental, and Vision insurance with 99% of premiums covered by ScriptDrop
- 401k with company match available
- Generous PTO
- Monthly Mental Health Days
- Hybrid work environment (work at home or our office in downtown Grandview -- dog friendly!)
- Team events such as happy hours, virtual scavenger hunts, tailgates and more