FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Backend JavaScript/TypeScript engineering, with a focus on building reliable, observable, and performant distributed systems. Proven ability to design frameworks and libraries that enhance engineering productivity and deliver complex projects in a collaborative environment.
Highest-signal resume keywords
Backend JavaScript/TypeScript EngineeringFrameworks And Libraries DevelopmentDistributed Systems DesignCI/CD Systems OwnershipPerformance Optimization
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Backend JavaScriptTypeScriptFramework DevelopmentLibrary DevelopmentDistributed SystemsSoftware Design FundamentalsPerformance OptimizationEvent-Driven ArchitectureDatabase ORMBatch Job Framework
Soft Skills
Clear CommunicationStructured ThinkingProblem SolvingCollaborationAdaptability
Tools & Technologies
CI/CD ToolsEvent InfrastructureTask Queue Systems
Industry Keywords
Product-Led CompanyEngineering StandardsHigh-Growth Environment
Tech Stack
Tools & technologiesDistributed SystemsJavaScriptTypeScript
About the role
Key responsibilities & impact- Build and maintain shared backend frameworks, libraries, and internal tooling used by engineering teams across Front
- Design and implement reliable, observable, and performant systems, including the event-driven task queue, batch job framework, database ORM, and real-time event infrastructure
- Own and evolve CI/CD systems to ensure fast, reliable, and safe delivery pipelines
- Collaborate with engineering teams to understand pain points, establish shared patterns, and drive adoption of new frameworks
- Influence Front's backend architecture and engineering-wide standards
- Navigate ambiguity, define problems to solve, and deliver solutions of significant complexity
- Build systems that enable engineering teams to ship customer-facing features
- Improve production systems with compounding impact across the engineering organization
Requirements
What you’ll need- Backend JavaScript/TypeScript engineering experience; role is not focused on frontend development
- Experience building frameworks, libraries, and/or developer-facing internal tools
- Experience building distributed systems with emphasis on reliability, observability, and performance
- Exceptional software design fundamentals
- Track record of delivering high-complexity projects
- Clear, structured thinking and strong communication skills
- Ability to explain technical tradeoffs to engineering stakeholders
- Comfort navigating ambiguity and executing without a fully defined roadmap
- Ability to thrive in a dynamic, fast-paced, collaborative, low-ego, high-growth environment
- Deep TypeScript performance optimization experience (bonus)
- Prior work on platform or enablement teams at a product-led company (bonus)
- Ability to work in Front's hybrid model in San Francisco, collaborating in the office Tuesday through Thursday
- Must answer whether employment visa sponsorship will be required
Benefits
Comp & perks- Equity in the company
- Equal employment opportunities
- Voluntary diversity and inclusion survey participation with no adverse treatment for refusal
