PatientPoint
The patient engagement platform more providers trust.
Staff Software Engineer
Location
United States
Posted
2 days ago
Salary
$121.5K - $187.3K / year
Bachelor Degree10 yrs expEnglishJavaJava ScriptMongo DBNext.jsNode.jsPythonReactSQLType Script
Job Description
• Architect, design, develop, and maintain complex full-stack software systems and APIs spanning multiple technology domains and data stores.
• Build and iterate on new products primarily in JavaScript and TypeScript, leveraging Node.js for server-side development and Next.js and React for modern web application delivery.
• Develop backend services in Java and Python and work with SQL and MongoDB for data persistence.
• Design and implement software that integrates with or operates adjacent to AI models and AI-powered workflows.
• Identify cross-cutting concerns within and across service boundaries and implement reusable, well-structured solutions.
• Consistently apply sound software design principles — SOLID, clean architecture, appropriate patterns — to implement business functionality at scale.
• Apply security-first design principles across the stack, including proper secrets management, input validation, authentication and authorization patterns, and defense-in-depth strategies.
• Establish technical design and develop solutions following development standards and quality processes.
• Lead story breakdowns, grooming sessions, and feature-level architecture and design discussions.
• Drive measurable improvement in unit test coverage, code quality, and overall engineering health of the codebase.
• Perform thorough PR reviews and provide technical guidance and mentorship to team members.
Job Requirements
- 10+ years of experience in software engineering developing enterprise-grade applications.
- Strong full-stack proficiency, with production experience in JavaScript and/or TypeScript on both frontend and backend.
- Hands-on experience with Node.js and React in production environments.
- 8+ years of experience building high-availability, high-performance, scalable services and APIs.
- 8+ years of experience with relational databases and SQL development; experience with MongoDB or other document stores.
- Demonstrated ability to work autonomously: taking a problem from ambiguity to delivered, production-quality software with minimal hand-holding.
- Strong software architecture foundations, with the ability to make and defend sound design decisions.
- Proficiency with AI-assisted development tools (Cursor, Claude, Copilot, etc.) and incorporating them effectively into your workflow.
Benefits
- competitive compensation
- flexible time off
- hybrid work options
- mental and emotional wellness resources
- 401K plan
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Principal Software Engineer
ToastWe empower the restaurant community to delight guests, do what they love, and thrive.
Full-stack Engineer2 days ago
Full TimeRemoteTeam 1,001-5,000Since 2013H1B Sponsor
Principal Software Engineer developing Toast IQ technology for restaurants and local businesses
Distributed SystemsDynamoDBGraphQLJavaKotlinMicroservicesReact
Senior Software Engineer – Microsoft D365 Business Central
New Charter TechnologiesThe better way to do IT.
Full-stack Engineer2 days ago
Full TimeRemoteTeam 501-1,000Since 2018H1B No Sponsor
Senior Software Engineer designing ERP solutions at New Charter Technologies
AzureERPSQL
New Hampshire + 4 moreAll locations: New Hampshire, Massachusetts, Tennessee, Vermont, Virginia
$140K / year
Full-stack Engineer2 days ago
Full TimeRemoteTeam 501-1,000Since 2014H1B No Sponsor
Senior Staff Software Engineer for building full-stack web applications
AngularAWSAzureCloudDjangoDockerEmber.jsFlaskJavaScriptKubernetesNoSQLPostgreSQLReactSQLVue.js
United States
Senior Software Engineer, Mobile
Included HealthAccess. Answers. Advocacy. We're raising the standard of healthcare for everyone.
Full-stack Engineer2 days ago
Full TimeRemoteTeam 1,001-5,000
Senior Mobile Engineer developing intuitive mobile applications for Included Health
AWSGraphQLJavaScriptKotlinReactReact NativeSwift