Full Stack Software Engineer II

Verana Health Logo

Verana Health

πŸ’΅ $130k-$140k
πŸ“Remote - Worldwide

Summary

Join Verana Health, a rapidly growing digital health company, as a Full Stack Engineer. You will play a key role in designing, developing, and maintaining our user interfaces, working with cutting-edge technologies and a collaborative team. This position requires extensive experience in backend development (Java, Spring Boot, microservices), large-scale React applications, and front-end technologies. You will architect and build high-performance services, collaborate with product and design teams, and mentor junior engineers. Verana Health offers a competitive salary and benefits package, including comprehensive health coverage, 401k matching, flexible vacation, and a generous learning and wellness stipend. We encourage candidates from diverse backgrounds to apply.

Requirements

  • 5+ years of real world experience on backend development using Java, Spring Boot and microservices
  • 5+ years of real world experience on large scale React applications or related frameworks (angular, vue.js, etc)
  • 5+ years of experience in front end technologies including javascript, CSS and HTML
  • Implemented and managed cloud-base solutions with AWS, GHA/Jenkins CI/CD pipelines, Docker and Kubernetes
  • Experience with responsive design and understanding of usability and accessibility principles
  • Strong understanding of RESTful API designs and microservices architecture
  • Strong understanding of data structures, algorithms and software design principles
  • Mastery and real world experience on multiple database platforms (RDBMS, NoSQL)
  • Expertise with the AWS ecosystem
  • Strong understanding of common data structures and algorithms
  • Experience with Agile/Scrum methodologies

Responsibilities

  • Design, develop and maintain high-quality, user-centric interfaces and components
  • Architect, build and maintain high-performance, robust and scalable services
  • Work closely with product and design teams to understand end-user requirements and translate them into effective user interfaces
  • Participate in the design and optimization of CI/CD pipelines and infrastructure using Docker, Kubernetes and AWS
  • Write clean, testable and well-documented code using JUnit and other testing frameworks
  • Ensure application security by following industry best practices ( OWASP, OAuth 2.0)
  • Guide, coach and mentor junior team members, fostering their professional development
  • Actively participate in Agile ceremonies to break down work, deliver new features and write, review and test code
  • Stay updated on emerging technologies and industry trends to drive innovation

Preferred Qualifications

  • Prior experience with healthcare related products
  • Experience with realtime communication tools (WebSockets)
  • Knowledge of additional programming languages and framework
  • Familiarity with scripting languages
  • Familiarity with front-end build tools such as Webpack or Babel
  • Knowledge of SDLC and agile development processes
  • Knowledge of TypeScript
  • Strong testing ethic - familiarity with JUnit, Jest, and Enzyme or React Testing Library
  • Strong problem solving and verbal and written communication skills

Benefits

  • We provide 100% health, vision, and dental coverage for employees
  • 401K Match
  • Flexible vacation plans
  • $700 learning and wellness annual stipend
  • $25/wk in Doordash credit
  • Headspace meditation app access

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs