Smarter Technologies
The Automation and Insights Platform for Healthcare Efficiency
Senior Software Engineer, Full Stack
Location
California
Posted
8 days ago
Salary
$210K - $260K / year
Bachelor DegreeEnglishAngularAWSCloudDynamo DBJava ScriptMongo DBMy SQLNext.jsNo SQLPostgre SQLPythonReactRx JSType ScriptVue.js
Job Description
• Lead End-to-End Builds.
• Own projects across the full development lifecycle - from greenfield prototypes to scaling out mature systems. You’ll take loosely defined problems and return well-architected, production-ready solutions.
• Design for Clarity and Change.
• Build backend services and user interfaces that are modular, testable, and ready to evolve. You prioritize simplicity, knowing where abstraction helps - and where it just adds noise.
• Drive Pragmatic Scalability.
• Design for growth without overengineering. You’ll apply best practices in schema design, API modeling, and state management with a clear sense of tradeoffs and long-term maintainability.
• Collaborate Closely.
• Partner with product, design, and other stakeholders to understand real-world needs and shape the right technical solutions. You'll operate autonomously but never in isolation.
• Continuously Level Up.
• Bring curiosity and humility. We’re a senior team that shares learnings freely and pushes each other to do our best work.
Job Requirements
- Deep experience building complex, interactive UIs using React, Vue, or Angular.
- Strong grasp of state management patterns and reactive paradigms (e.g. refs, signals, RxJS, or similar).
- Proficiency in TypeScript and JavaScript, with clean, maintainable component architecture.
- Familiarity with frontend performance profiling, accessibility, and design system integration.
- Comfortable working with designers and PMs to turn wireframes and mockups into polished interfaces.
- Proficiency in Python and TypeScript, with experience across modern backend frameworks (e.g. FastAPI, Next.js, Express).
- Skilled in API design, including versioning, pagination, and error modeling.
- Solid understanding of authentication and authorization protocols (OAuth, JWT, etc.).
- Experience with relational (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases, including schema design, indexing strategies, and performance tuning.
- Familiarity with AWS and infrastructure concepts like CI/CD pipelines, containerization, and cloud deployments.
- Invested in setting up logging, monitoring, and alerting from day one.
- Builds with testability in mind - unit tests, integration tests, and end-to-end test frameworks.