Senior Full Stack Software Engineer I

closed
Verana Health Logo

Verana Health

πŸ’΅ $135k-$150k
πŸ“Remote - Worldwide

Summary

Join Verana Health, a rapidly growing digital health company, as a Senior 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

  • 7+ years of real world experience on backend development using Java, Spring Boot and microservices
  • 7+ years of real world experience on large scale React applications or related frameworks (angular, vue.js, etc)
  • 7+ 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
This job is filled or no longer available