Senior Software Engineer

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer building scalable TypeScript applications for Cariloop’s caregiving platform. Leading SDLC initiatives, architecture, code quality, and junior-engineer mentorship remotely across the United States.

Responsibilities:

  • Participate in the full software development lifecycle within Agile/Scrum environments
  • Gather requirements, design, implement, test, deploy, and maintain software
  • Design, build, and maintain scalable applications using TypeScript and relevant frameworks
  • Collaborate with product managers, designers, and cross-functional stakeholders
  • Establish coding standards, testing protocols, and deployment practices
  • Conduct code reviews and provide constructive feedback
  • Mentor junior engineers and foster knowledge sharing
  • Use user feedback and analytics to improve application features and performance
  • Provide technical guidance to junior developers
  • Contribute to technology roadmap planning, architectural decisions, and technology choices
  • Lead larger technical or product initiatives
  • Deliver high-quality, scalable, maintainable, and well-documented software solutions

Requirements:

  • 5+ years of professional software engineering experience
  • Strong proficiency in TypeScript and modern JavaScript frameworks and technologies
  • Experience across the full Software Development Lifecycle (SDLC)
  • Experience independently leading complex technical initiatives from planning and architecture through delivery
  • Strong understanding of clean code, code reviews, automated testing, documentation, and maintainability
  • Experience working in Agile/Scrum environments
  • Experience collaborating with Product Management, Design, and engineering stakeholders
  • Ability to translate business requirements and user needs into scalable technical solutions
  • Strong analytical, troubleshooting, and problem-solving skills
  • Experience mentoring or providing technical guidance to other engineers
  • Excellent written and verbal communication skills
  • Demonstrated ownership, accountability, and ability to manage competing priorities
  • Ability to travel as needed; travel is a condition of employment
  • W-2 employment only
  • Preferred: experience in healthcare, health technology, caregiving, or regulated industries
  • Preferred: familiarity with HIPAA, data privacy, and secure software development
  • Preferred: experience with technical architecture, technology evaluations, or engineering roadmaps
  • Preferred: experience improving performance, scalability, reliability, and user experience
  • Preferred: familiarity with user-centered product development, user feedback, and analytics
  • Preferred: startup or high-growth technology experience

Benefits:

  • Comprehensive medical, dental, and vision insurance coverage
  • Employer contributions to 401k retirement plans and Health Savings Accounts (HSA)
  • Company-sponsored life, short-term, and long-term disability insurance
  • Access to Cariloop's member portal and services for you and your family
  • Annual subsidy for a variety of care needs, including backup care needs
  • Flexible time-away policy
  • 14 paid company holidays yearly
  • Quarterly mental health days
  • Paid volunteer time away
  • Fully paid caregiver leave
  • Travel expenses reimbursed under the company’s travel and expense policy