Software Engineer

Casechek

$100K — $125K *
US-AnywhereRemote in Illinois, US
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent experience.
  • 5+ years of backend software development experience.
  • Strong proficiency with TypeScript and Node.js.
  • Professional experience with NestJS framework.
  • Experience in designing and integrating REST APIs.
  • Background in troubleshooting AWS-hosted SaaS products.
  • Familiarity with relational databases and data modeling.

Responsibilities

  • Build and enhance mobile and web products to improve the implant supply chain.
  • Design, develop, test, and deploy modular cloud-based systems.
  • Architect technical solutions based on product goals and deliverables.
  • Collaborate with cross-functional teams to identify optimal technical approaches.
  • Develop scalable, reliable, and robust software solutions.
  • Build and maintain REST APIs for Casechek's SaaS platform.
  • Troubleshoot production issues and improve overall system performance.

Benefits

  • Competitive salary and annual bonus structure.
  • Opportunity for long-term incentives including equity plans.
  • Generous 401(k) matching program.
  • Work-from-home flexibility with a supportive hybrid option.
  • Unlimited paid time off.
  • Fully paid parental leave options.
  • Comprehensive medical and dental benefits for employees and families.
  • Latest pro-level laptop provided for work setup.
  • Annual education budget for skill development and learning resources.
Full Job Description
THE OPPORTUNITY

In this role, you will design, build, and improve the technology that powers Casechek's mobile and web products. As a Software Engineer, you will develop scalable cloud-based solutions, contribute to technical architecture and design decisions, and help translate product goals into reliable software. You will collaborate closely with Product, Engineering, and other internal teams to deliver solutions that meet customer and business needs. You will also help strengthen our development practices, code quality, testing standards, and overall technical capabilities.

Your day-to-day interactions will require strategic thinking, strong communication skills, the ability to leverage data, and comfort managing complex initiatives. You should be adept at navigating new technologies and collaborating with cross-functional teams to deliver exceptional service and support.

RESPONSIBILITIES
  • Build and enhance best-in-class mobile and web products that improve the implant supply chain.
  • Design, develop, test, and deploy modular cloud-based systems using modern software development practices.
  • Architect technical solutions and translate product goals into clear, manageable deliverables.
  • Collaborate with Product, Engineering, and other internal teams to determine the best technical approach for client and organizational needs.
  • Develop responsive, scalable, reliable, and robust software solutions.
  • Build and maintain REST APIs and integrations that support Casechek's SaaS platform.
  • Ensure applications and services are optimized for performance across web and mobile environments.
  • Troubleshoot production issues and identify opportunities to improve system performance, reliability, and maintainability.
  • Contribute to technical design discussions, code reviews, testing practices, and engineering standards.
  • Stay current on emerging technologies, frameworks, and software development best practices.
  • Participate in an Agile development environment using Scrum methodologies.
  • Support the continuous improvement of engineering processes, tools, and development techniques.
  • Lead special projects as requested.
REQUIREMENTS
  • Bachelor's degree in Computer Science, Software Engineering, a related field, or equivalent professional experience required.
  • 5+ years of professional backend software development experience.
  • Strong proficiency with TypeScript and Node.js.
  • Professional experience developing applications with NestJS.
  • Experience designing, developing, and integrating REST APIs.
  • Experience supporting and troubleshooting an AWS-hosted SaaS product.
  • Experience building scalable, performant, and reliable software solutions.
  • Familiarity with relational database technologies, data modeling, and database design.
  • Experience working in an Agile or Scrum software development environment.
  • Strong problem-solving skills and the ability to creatively address complex technical challenges.
  • Sharp attention to detail and a commitment to writing clean, maintainable, and reliable code.
  • Excellent English verbal and written communication skills.
  • Ability to collaborate effectively across technical and nontechnical teams.
  • Ability to manage multiple priorities and adapt to changing project requirements in a fast-paced environment.
  • Commitment to continuous learning and staying current with modern technologies, frameworks, and development practices.
TECH STACK
  • NestJS
  • Angular
  • TypeScript
  • Node.js
  • PostgreSQL
  • AWS
  • AWS Lambda
WHY YOU'LL LOVE WORKING HERE

Competitive Salary and Annual BonusThe salary range for this role is $100,000 to $125,000, based on experience, skills, and location.

Opportunity for Long-Term Incentives (LTI)Be part of our success with equity or long-term incentive plans that grow with the company.

401(k) MatchInvest in your future with our generous matching program to help you build long-term financial security.

Work-from-Home FlexibilityEnjoy the freedom to work where you are most productive with a supportive hybrid option in Chicago or a remote setup nationally.

Flexible Time Off (Unlimited PTO)Recharge and focus on what matters most with unlimited paid time off tailored to your needs.

Parental LeaveTake time to bond with and care for your growing family with fully paid parental leave options.

Comprehensive Medical and Dental BenefitsPrioritize your health and well-being with premium plans for you and your family.

Brand-New Pro-Level LaptopReceive top-tier tools and technology to set you up for success from day one.

Annual Education BudgetExpand your skills and knowledge with dedicated funding for courses, certifications, and learning resources.

Similar Jobs

More Jobs at Casechek

More Information Technology Jobs

Find similar Software Engineer jobs: