Salary
💰 $150,200 - $214,400 per year
Tech Stack
DjangoMySQLPythonReactTypeScript
About the role
- (50%) Work across the stack and support complex initiatives in both the front and backend based on team need
- (30%) Plan complex projects with stakeholders and guide execution and delivery
- (15%) Own team quality practices and push for improvements
- (5%) Mentor other team members in thinking about the big picture, long term support plans, and building scalable and maintainable code
- Gain a deep understanding of what Alma clients, providers, and Insurance partners do, how they operate, and where their pain points are
- Design, develop, and implement maintainable and scalable product features using modern web technologies (React, Typescript, Python, Django, MySQL)
- Develop both internal and provider-facing tools and features around insurance eligibility and operational efficiency
- Collaborate with Alma managers, PMs, and designers to conceptualize and build solutions
- Ensure applications and services meet Alma's standards for software including performance, scalability, and security
- Have a strong hand in defining Alma's features, services, and architecture
Requirements
- You have 4-7 years of experience as an engineer with a proven history of working across the stack and building products at scale.
- You have extensive experience with web technologies. We are language agnostic in our interviews but require experience with one or more common web frameworks.
- You've got an understanding of accessibility and security compliance.
- You've got an understanding of observability and monitoring best practices.
- You possess a proficient understanding of code versioning tools, such as Git.
- You enjoy customer-centered software development and collaborating closely with a team of engineers, designers, and product managers.
- You have a desire to experiment (succeed or fail), iterate, and make data-driven decisions.
- You have experience working with junior engineers and providing mentorship to them as they work to improve/uplevel their skills
- You have experience leading medium to large size projects, including problem architecture/solutioning, breaking work into actionable tasks, and tracking progress to code completion delivery
- You understand how to accurately communicate expectations with stakeholders
- You are someone who champions best practices, challenges the status quo, brings fresh perspectives, and is proactive in shaping how things should be built to meet evolving needs.
- Experience with modern web technologies and frameworks (React, Typescript, Python, Django, MySQL)