Build, support, and deploy end-to-end product surfaces, including user-facing workflows, APIs, data models, and integrations.
Break down projects into actionable tasks, provide reasonable estimates, and communicate risks, dependencies, and trade-offs early.
Write clean, well-documented code, participate in constructive code reviews, increase test coverage, and reduce technical debt through pragmatic refactoring.
Monitor production performance using observability tools, create dashboards, and optimize systems based on latency, memory usage, and query performance.
Work cross-functionally with Product, Design, and QA teams. Guide and mentor early-career engineers by sharing context and modeling strong habits.
Requirements
4-6 years of experience preferred (or equivalent mid-to-senior level mastery) delivering full-stack software in a production environment.
Proven experience designing, testing, and maintaining features across both frontend user experiences and backend services.
Experience working with distributed systems, integrations, networked services, or accuracy-critical systems (e.g., pay-related or financial workflows).
Ability to work independently, clarify ambiguity, and solve complex problems with minimal oversight in a fast-paced startup/B2B SaaS environment.
Clear communication skills regarding scope, trade-offs, and technical constraints with both technical and non-technical partners.
Tech Stack
Distributed Systems
Benefits
Work remotely Monday
Friday, 40 hours a week (no weekends)
Vacation: 10 business days a year
Holidays: 5 National Holidays a year
Company Holidays: 5 Company Holidays a year (Christmas Eve, Christmas Day, New Year's Eve, New Year's Day, Zipdev Day)
Parental Leave
Health Care Reimbursement
Active Lifestyle Reimbursement
Quarterly Home Office Reimbursement
Payroll Deduction Purchase Plans
Longevity Bonus
Continuous Learning Bonus
Access to Training and Professional Development Platforms