Job Closed
This listing is no longer active.
Carrum Health is a healthcare company that partners with employers to provide employees access to high-quality medical care through a network of top providers. Carrum Health aims t
Senior Full-Stack Engineer
Location
Illinois
Posted
128 days ago
Salary
$160K - $180K / year
Seniority
Senior
Job Description
Senior Full-Stack Engineer
Carrum Health
• Take a hands-on leadership role in shaping the design, development, and optimization of both our web and mobile applications. • Support the creation of scalable, high-performance APIs and services. • Contribute to and integrate with frontend components built with React and React Native. • Drive improvements in system architecture and performance through active leadership in code reviews, design sessions, and continuous evolution of our development processes. • Collaborate closely with product teams to define project timelines, influence technical direction, and guide the team through complex design and architectural decisions.
Job Requirements
- 8+ years of experience in full-stack software development in a robust, highly available and performant multi-service ecosystem
- Production experience in our core technologies: Ruby on Rails (distributed architecture), React, Docker
- Strong experience using Postgresql SQL and NoSQL features to build out great and flexible data models
- Expertise in building software on top of the core AWS Services (ECS, RDS, S3, etc)
- Enjoy technical leadership through code reviews and system design sessions
- Possess good communication and collaboration skills in order to drive alignment and increase effectiveness on delivery across teams
- Strong expertise in designing simple and supportable software through monitoring, alerting and performance tuning
- Enjoy mentoring engineers in building simple, scalable and reusable software and impart best practices to the team
- Are passionate about building great user experiences that are accessible to a wide variety of users.
- Strong interpersonal skills and being empathetic, courteous, and friendly.
- Entrepreneurial and resourceful.
Benefits
- Stock option plan
- Flexible schedules and remote work
- Chicago and San Francisco offices available
- Self-managed vacation days, within reason
- Paid parental leave
- Health, vision, and dental insurance
- 401K retirement plan
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Lead initiatives from design to delivery • Mentor developers, driving best practices across the team • Define, communicate, and execute technical roadmaps with stakeholders • Make key architectural and technology adoption decisions • Conduct and lead code reviews to ensure alignment with technical goals • Anticipate risks, optimize performance, and remove technical blockers • Collaborate across departments to align technical solutions with business needs
Staff Software Engineer, Ads API
RedditReddit is an online platform utilized by thousands of communities to connect and converse about a wide variety of topics, including TV and movie fan theories, s
• Work with the team to select, scope, and drive high-leverage projects • Help define the 2+ year technical roadmap for the platform • Execute on a strategy to create a world-class developer experience • Mentor, coach, and collaborate with other technical contributors • Work together with cross-functional teams to ensure the Ads API meets stakeholders' needs • Learn and improve technical and non-technical abilities
• Build scalable, high-performance services to power our web experiences. • Maintain a sharp focus on performance and best practices, especially with Adobe AEP products. • Participate in all phases of the software development lifecycle, from design and coding to testing and bug fixing. • Partner with cross-functional teams to ensure an excellent end-to-end user experience. • Prototype new ideas quickly and stay on top of the latest industry trends.
• Assist in creating, testing, maintaining, and architecting .NET applications. • Developing databases for functionality. • Collaborate with stakeholders and other developers to address customer issues. • Document and communicate complex problems and their resolutions. • Contribute to process improvements. • Work effectively with delivery, support, and other internal departments.



