Responsibilities
- Build features end-to-end across backend (Go) and frontend (React/TypeScript)
- Design and implement APIs that power dashboards, workflows, and reporting
- Build UI components that present complex data clearly and drive user action
- Map complex backend data to clear, actionable interfaces
- Implement robust error handling and fallback behaviors for upstream service failures
- Optimize end-to-end performance, including caching, pagination, and query design for high-volume data
- Develop reusable patterns and components that scale across many areas of the platform
- Work directly with customers and design partners to understand how features are used and iterate rapidly
- Build monitoring and analytics to track feature usage, success rates, and user engagement
- Collaborate with AppSec, backend, and design on how data flows from services through to the UI
Requirements
- 5+ years of fullstack software development experience with expertise in Go and JavaScript/TypeScript
- Strong experience building production APIs (REST and/or gRPC) and integrating with third-party services
- Proven track record of building responsive, intuitive user interfaces with modern JavaScript frameworks (React preferred)
- Experience with data transformation and mapping between different system formats
- Strong understanding of asynchronous programming patterns and API optimization techniques
- Solid debugging skills across the full stack — from backend services to frontend UI
- Experience with production monitoring, logging, and observability tools
- Experience gathering requirements from users and translating feedback into technical improvements
- Strong communication skills and comfort working directly with customers
- Ability to balance technical excellence with shipping features that provide immediate value
Nice to Have
- Background in cybersecurity or security tools
- Experience building data visualization components
- Experience with workflow engines and async job orchestration
Benefits
- Comprehensive health & wellness benefits
- 20 days PTO per year, plus 8 floating holiday
- Remote work culture
- Team off-sites in stunning places (Amsterdam, Italy, etc)
- Competitive compensation & equity
How we use AI in this Hiring Process
This company uses automated technology, including AI-assisted tools, to assist in reviewing applications, assessing candidate qualifications, and detecting fraudulent submissions. These tools analyze application data and identity signals to support, but not replace, human hiring decisions. All final hiring decisions are made by a human reviewer. Candidates who require accommodation or who wish to request information about how these tools are used, including requesting the bias audit results, may contact recruiting@oneleet.com. This process is conducted in compliance with applicable federal, state, and local laws.
Notice for New York City Residents
You have a right to take at least 10 business days to decide whether to proceed with submitting your information through this process. By continuing, you confirm your understanding of this notice. If you choose to proceed before the 10-business-day period expires, you are making a knowing and voluntary decision to do so.
Additional Information
- Remote work culture
- Team off-sites in Amsterdam, Italy, etc
- U.S. candidates participate in E-Verify
- Background checks implied via E-Verify and compliance statements
- Global hiring with legal arrangements via EOR partner
- AI-assisted tools used in hiring process