Full Stack Engineer
Fingerprint
full-remoteseniorpermanentfullstackbackend Full remote Today via WTTJ
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
ReactTypeScriptNode.jsREST APIsCI/CDAWSPostgreSQLClickHouseExpressOperational Ownership
About the role
Role Overview
As a Full Stack Engineer at Fingerprint, you’ll develop features for the front-end customer dashboard and support public-facing APIs. You’ll design and own end-to-end technical solutions, build intuitive user experiences, and improve system performance and reliability in a remote-first environment.
Responsibilities
- Lead development of features for the customer dashboard and associated public-facing APIs while ensuring a high-quality UX
- Own end-to-end solutions across frontend and backend; drive functional and technical discussions
- Participate in an engineering on-call rotation and reduce operational burden through better design and automation
- Build and maintain production systems with quality practices, including on-call support as needed
- Own projects from concept → production, covering design, development, testing, implementation, and support
Requirements
- 7+ years using JavaScript (with TypeScript preferred) and Node.js in a full-stack or frontend-focused role
- Strong experience building production applications with React (preferred) or another modern frontend framework
- Experience designing and consuming RESTful APIs
- Experience with CI/CD pipelines, deployment automation, and release processes for containerized applications
- Experience with at least one backend framework such as Express or NestJS (or similar)
- Operational ownership in production: monitoring, debugging, and incident response
- Strong engineering quality mindset: well-tested, maintainable code and ownership of production systems
- Ability to work asynchronously with a fully remote, multi-timezone team
- Effective communication and technical collaboration; ability to disagree constructively and commit
- Experience leading technical design for complex features/services
- Deep frontend architecture knowledge, including performance optimization and maintainable component systems
Nice-to-Haves
- Experience with cloud services such as Vercel (FE) and AWS (e.g., ECS, EventBridge, ACM, ELB, SQS)
- Experience with databases such as PostgreSQL or ClickHouse
- Experience building developer-facing products or internal tooling
- Background in a high-growth company/tech startup
- Degree in Computer Science, Statistics, or a related field
Scraped 5/12/2026