
Senior Full Stack Engineer
Posted 5 hours ago

Posted 5 hours ago
This is a fully remote position, open to applicants in North Carolina.
β’ Take ownership of core platform services: Design, develop, and maintain SSO and authentication services, profile management services, and data aggregation layers that form the foundation for all products.
β’ Full stack development: Create backend APIs and services, and subsequently develop the frontend interfaces that utilize them.
β’ Influence architectural decisions: Assess trade-offs, document choices, and steer the advancement of our service architecture.
β’ Design for scalability and reliability: Create systems that accommodate growth seamlessly with effective observability, error handling, and recovery strategies.
β’ Build for a multi-region presence: Make informed decisions regarding data residency and data movement across the US, Canada, the UK, and Australia.
β’ Deliver production code: This role is not limited to theoretical scenarios; you will write code daily and manage features from inception to completion.
β’ Collaborate with various teams: Partner with product engineers who utilize your services to grasp their requirements and deliver clean, well-documented APIs.
β’ Over 7 years of professional software engineering experience.
β’ Strong full stack expertise. You are comfortable taking ownership of features from database to user interface.
β’ Practical experience with **Node.js/TypeScript**.
β’ Proficiency in modern **React** development (hooks, state management, component architecture).
β’ Comprehensive understanding of relational databases (PostgreSQL/MySQL) and query optimization techniques.
β’ Familiarity with **OpenSearch, Elasticsearch**, or similar search infrastructures.
β’ Working knowledge of **AWS fundamentals**: RDS, S3, ECS, SQS, and other managed services.
β’ Hands-on experience in developing or managing **identity and authentication systems (OAuth, SAML, SSO federation)**, as you will oversee SSO from day one.
β’ Proven track record of managing services in production: monitoring, debugging, and incident response.
β’ Strong technical communication skills. You can articulate complex systems to both technical and non-technical audiences.
β’ **Nice to Have:**
β’ Backend experience with **PHP/Laravel**.
β’ Experience with **.NET**.
β’ Familiarity with event-driven architectures and asynchronous job processing.
β’ Previous experience as a tech lead or staff engineer.
β’ Medical, dental & vision insurance (available after 90 days).
β’ 401(k) plan (available after 90 days).
β’ Unlimited vacation plus 9 paid holidays.
β’ Paid parental leave.
β’ Competitive compensation package.
Tapcart
The Audio Programmer
Higharc
RTX
Get handpicked remote jobs straight to your inbox weekly.