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