Sr. Software Engineer - Full Stack

New
United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
6+ years
Required Skills
AWSPythonJavaReact.jsSpringTypeScriptReduxMicroservicesDistributed Systems

Requirements

  • 6+ years of experience building enterprise or consumer-facing web applications
  • Bachelor’s degree in Computer Science or related technical field
  • Strong experience with backend development using Python and/or Java (Spring preferred)
  • Experience building frontend applications using React.js (React Native experience is a plus)
  • Familiarity with TypeScript, AWS, and state management tools such as Redux
  • Strong understanding of API design, microservices architecture, and distributed systems
  • Experience working in cross-functional teams in a product-driven environment
  • Strong problem-solving skills and ability to work independently in fast-paced settings
  • Solid understanding of software engineering best practices, including testing and security
  • Excellent communication and collaboration skills

Responsibilities

  • Design, build, and maintain full-stack features across backend services and frontend applications
  • Develop and improve scalable microservices using Python and Java-based frameworks
  • Build responsive and user-friendly web applications using React and modern frontend practices
  • Collaborate with product, design, data science, and behavioral health teams
  • Participate in architectural discussions and contribute to system design decisions
  • Ensure high standards of code quality, security, performance, and maintainability
  • Drive improvements in development workflows, tooling, and engineering practices
  • Support continuous delivery and operational stability of production systems
  • Contribute to API design and integration across distributed systems
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now