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 extensive experience in full-stack software engineering, with a strong focus on technical leadership, system design, and performance optimization. Proficient in leveraging AI-assisted development tools to enhance productivity and product quality.
Highest-signal resume keywords
Technical LeadershipFull-Stack Software EngineeringAI-Assisted Development ToolsSystem Design and Performance OptimizationComponent-Based Interface Development
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Full-Stack EngineeringRubyPostgreSQLReactTypeScriptOOP PracticesRelational DatabasesSystem DesignPerformance DiagnosisAI Tool Evaluation
Soft Skills
JudgmentMentorshipCollaboration
Tools & Technologies
Claude CodeCursorCopilot
Industry Keywords
Technical DirectionOperational HealthDeveloper VelocityDesign ReviewsCode Reviews
Tech Stack
Tools & technologiesPostgresReactRubyTypeScript
About the role
Key responsibilities & impact- Set and own the technical direction for a core product domain
- Make and defend architecture, sequencing, and tradeoff decisions
- Lead complex, multi-quarter initiatives end to end
- Break ambiguous problems into work other engineers can execute
- Partner with product and design from problem definition through delivery
- Shape what gets built and how it gets built
- Raise the technical bar through design reviews, code reviews, and mentorship
- Identify and advocate for investments in reliability, performance, and developer velocity
- Own operational health, performance, observability, and on-call for the domain
- Work with AI development tools and help the team use them effectively
- Work across the stack, including backend data models and asynchronous processing, frontend design systems, and rich visualizations
- Report to the Senior Engineering Manager
Requirements
What you’ll need- 10+ years building and shipping production software as a full-stack engineer
- Track record of technical leadership on ambiguous, high-stakes projects
- Demonstrated impact beyond the candidate's own team
- Strong server-side experience with modern OOP practices
- Experience with Ruby and PostgreSQL, or deep expertise in a comparable stack and motivation to learn Affinity's stack
- Experience building component-based interfaces with React and TypeScript
- Deep understanding of relational databases
- Experience designing systems that scale and diagnosing performance bottlenecks
- Practical fluency with AI-assisted development tools such as Claude Code, Cursor, Copilot, or similar
- Good judgment about AI tool use, reviewing generated output, and associated risks
- Ability to deliver high-quality products and champion technical excellence
- Nice to have: experience building product features on top of LLMs or agent frameworks, including evaluation and monitoring
- Nice to have: experience in a company where AI-assisted development was the norm
- During live interviews, no use of AI is permitted unless otherwise stated
Benefits
Comp & perks- AI fluency investment and assessment as part of how the company works
- Permission to use AI when shaping applications or preparing for interviews
- Remote work arrangement