Senior Software Engineer (Fullstack)
P
Puzzle.ioFintech, Accounting Systems
Remote U.S. or CanadaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- GraphQLNode.jsTypeScriptREST APINext.jsReactData modeling
Requirements
- 5+ years building production software in fast-moving environments
- Comfortable working across a modern web stack
- Experience with React
- Experience with TypeScript
- Experience with Next.js
- Experience with Node
- Experience designing, building, and consuming APIs (REST, GraphQL)
- Strong understanding of relational databases and data modeling
- Experience collaborating closely with Product Managers on iterative product development
- High agency - take ambiguous problems and turn them into shipped solutions
- Good judgment - know when to move fast and when to slow down
- Care deeply about code quality, maintainability, and long-term system integrity
- Thrive in startup environments where ownership is high and process is lightweight
- Actively use AI to improve workflow and output
- Experience in fintech, accounting systems, or other correctness-critical domains (Bonus)
Responsibilities
- Own product features end-to-end, from scoping through shipping and iteration
- Partner closely with Product Managers to clarify ambiguous requirements and make smart tradeoffs
- Build scalable, maintainable systems across the stack
- Ship customer-facing value quickly without compromising correctness
- Improve performance, reliability, and developer experience across the codebase
- Contribute to architectural decisions that unlock future scale
- Raise the bar through thoughtful code reviews and strong engineering standards
- Take initiative - identifying problems and driving solutions without waiting for direction
View Full Description & ApplyYou'll be redirected to the employer's site