
Software Engineer – Full Stack
Activate Care
full-time
Posted on:
Location Type: Remote
Location: Massachusetts • United States
Visit company websiteExplore more
Tech Stack
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