Activate Care

Software Engineer – Full Stack

Activate Care

full-time

Posted on:

Location Type: Remote

Location: MassachusettsUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Implement well-specified features with guidance from senior engineers.
  • Write clean, maintainable, and well-tested code that supports system reliability and scalability.
  • Contribute to responsive web applications and progressive web apps.
  • Participate in code reviews, technical discussions, and team ceremonies.
  • Write and maintain automated tests to ensure system reliability.
  • Collaborate with product and design teams to deliver user-focused solutions.
  • Document code, specifications, and workflows for clarity and reusability.
  • Learn and apply prompt engineering, AI-assisted dev tools, and automation frameworks to accelerate productivity.

Requirements

  • Minimum of a High School Diploma with an equivalent of 4+ years Software Engineering experience, or a Bachelor's Degree in a related field is preferred.
  • 3+ years of experience working as a Software Engineer, healthcare experience is preferred.
  • Experience working effectively with Agile/Scrum teams.
  • Ability to work effectively in Agile/Scrum teams.
  • Advanced ability to communicate technical concepts effectively to both technical and non-technical stakeholders.
  • Willingness and ability to learn new technologies, adapt to feedback and continuously improve technical skills
  • Core Technical Skills
  • Experience building applications using Ruby on Rails, Ruby Sinatra, or Node.js/Express.
  • Frontend development experience with React and modern JavaScript.
  • Ability to create responsive web apps and PWAs using HTML/CSS.
  • Experience developing and integrating RESTful APIs and web services.
  • Familiarity with relational or document databases such as PostgreSQL, MongoDB, or EdgeDB.
  • Experience with background job processing systems such as ActiveJob, Sidekiq, or Resque.
  • Productivity & AI-Enhanced Development
  • Experience using Cursor, MCP agents, LLMs, or Ollama.
  • Strong understanding of prompt engineering concepts.
  • Exposure to CI/CD pipelines such as Jenkins or CircleCI.
  • Familiarity with development automation and workflow optimization.
  • Software Engineering Principles
  • Strong understanding of separation of concerns, code quality, and maintainable architecture.
  • Experience designing and implementing well-tested features.
  • Familiarity with multiple quality domains such as functionality, performance, and reliability.
  • Experience with testing frameworks such as Cypress, MiniTest, or other automated testing approaches.
  • Experience working with Git workflows, pull requests, and collaborative development practices.
  • Nice to Have:
  • Experience maintaining Ruby on Rails applications in production environments.
  • Experience working with AWS or other cloud platforms.
  • Familiarity with containerization tools such as Docker and orchestration platforms such as Kubernetes/Helm.
  • Knowledge of secure coding practices (OWASP, Brakeman) and handling sensitive healthcare data (HIPAA awareness).
  • Prior experience working on healthcare platforms or workflow automation systems.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Ruby on RailsRuby SinatraNode.jsExpressReactJavaScriptHTMLCSSRESTful APIsAutomated testing
Soft Skills
communicationcollaborationadaptabilitycontinuous improvementteamworktechnical discussionscode reviewsuser-focused solutionsdocumentationfeedback
Certifications
High School DiplomaBachelor's Degree