Senior Software Engineer, Full Stack
New
M
Modern HealthMental Health
Remote work, within the USA. This role is not eligible to be performed remote from Hawaii., US based team members who live outside the Pacific time zone are expected to work at least six hours between 8 am and 5 pm Pacific time each workday.Full-TimeSenior
Salary117,725 - 162,900 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 3+ years
- Required Skills
- GraphQLPostgreSQLFull Stack DevelopmentReactRESTful APIs
Requirements
- 3+ years of full-stack software engineering experience building and shipping production web applications.
- Strong experience building backend services and APIs, including REST and/or GraphQL.
- Strong experience with frontend development in React or similar modern framework.
- Experience designing systems with service-to-service communication, including both synchronous and asynchronous patterns.
- Solid experience with relational databases, especially PostgreSQL, including schema design and data modeling.
- Demonstrated ability to build end-to-end product features from technical design through implementation, rollout, and iteration.
- Experience partnering closely with product managers and designers in a product development environment.
- Strong skills in technical design, system thinking, and pragmatic problem-solving.
- Track record of writing clean, maintainable, well-tested code in a collaborative engineering team.
- Experience mentoring engineers and contributing to strong engineering standards and team culture.
Responsibilities
- Partner closely with product managers and designers to define and build features that address real user needs and drive meaningful outcomes.
- Design, build, and iterate on end-to-end product features, seamlessly connecting backend systems with frontend experiences.
- Develop and maintain backend services and APIs (REST and/or GraphQL) that power user-facing applications, as well as service-to-service interactions.
- Build and refine frontend components using modern frameworks like React with a focus on usability, performance, and user experience.
- Model and manage application data using relational databases like PostgreSQL, ensuring clean, well-structured data design.
- Contribute to technical design discussions, shaping pragmatic solutions aligned with product goals.
- Collaborate cross-functionally to ensure successful feature delivery, rollout, and continuous iteration.
- Mentor engineers and help foster a strong product mindset and user-centric approach across the team.
View Full Description & ApplyYou'll be redirected to the employer's site