
Mid-Level Full Stack Software Engineer
SimpleClosure
full-time
Posted on:
Location Type: Hybrid
Location: New York City • New York • United States
Visit company websiteExplore more
Salary
💰 $130,000 - $170,000 per year
About the role
- Design, build, and maintain full-stack features across the SimpleClosure platform
- Collaborate with Product and Design to translate requirements into scalable technical solutions
- Implement clean, maintainable frontend experiences using React and TypeScript
- Build and integrate backend services, APIs, and data models to support product workflows
- Write high-quality, well-tested code and participate in code reviews
- Own features end-to-end, from technical design through deployment and iteration
- Ensure performance, reliability, accessibility, and responsiveness across devices
- Debug, troubleshoot, and resolve issues in production environments
- Continuously improve development processes, tooling, and code quality
Requirements
- 3–5 years of professional software engineering experience
- Strong experience with React and TypeScript; Next.js or similar frameworks preferred
- Experience building APIs and backend services (Node.js, Python, or similar)
- Familiarity with relational and/or NoSQL databases
- Comfortable taking projects from concept through deployment and iteration
- Proactive, thoughtful engineer who can navigate ambiguity and make sound technical decisions
- Strong team player who enjoys working cross-functionally
- Clear written and verbal communication skills
- Thrives in an evolving startup environment with shifting priorities
Benefits
- Unlimited PTO
- Competitive equity package
- Employer Covered Medical Benefits
- Hybrid work in New York City (Midtown)
- Two in-person team retreats a year
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactTypeScriptNext.jsNode.jsPythonAPIsbackend servicesrelational databasesNoSQL databasescode quality
Soft Skills
proactivethoughtfulteam playerclear communicationcross-functional collaborationnavigating ambiguitytechnical decision makingadaptabilityproblem solvingownership