Smarter Technologies

The Automation and Insights Platform for Healthcare Efficiency

Senior Software Engineer, Full Stack

Full TimeRemoteTeam 10,001+Since 2025Company SiteLinkedIn

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.

Related Job Pages