back office staffing solutions · Remote, United States
Skills: Svelte, TypeScript, JavaScript, Python, SQL
About the Role
BOSS is looking for a junior software developer who wants to grow into a senior engineering role while helping build and maintain the integrations behind a production platform supporting payroll, invoicing, onboarding, compliance, and other business-critical workflows.
AI-assisted development is central to how we work. You'll use modern coding agents and AI development tools to explore the codebase, implement features, review changes, write tests, and investigate problems. You'll learn how to combine the speed of AI-assisted development with careful engineering judgment, effective validation, and a strong understanding of the underlying systems.
You'll work extensively with third-party APIs and services while gaining experience in code review, testing, debugging, performance, and production operations. You'll help build and maintain reliable integrations, ensure new features fit cleanly into existing workflows, investigate issues when they arise, and strengthen the tools and practices that keep the platform reliable.
This is an opportunity to work closely with company leadership, learn a complex business domain, and see the direct operational impact of your work. As your judgment, system knowledge, and production experience grow, you'll take on progressively greater ownership and develop toward a senior engineering role.
Responsibilities
Review backend and frontend changes for correctness, maintainability, security, and compatibility with existing workflows. Build, maintain, and troubleshoot integrations with payroll, banking, document, payment, email, and other third-party services. Work with REST APIs, webhooks, authentication, data mapping, pagination, rate limits, retries, and error handling. Design integration workflows to be observable, recoverable, and safe to retry without duplicating financial or operational activity. Investigate discrepancies between BOSS and external systems and reconcile failed or incomplete transactions. Use AI coding agents to…
Sign in to see the original posting
Browse more developer jobs on RoleBurst