FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
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 expert-level proficiency in TypeScript and React, with a strong focus on building performant, component-driven web applications. Capable of leading AI-assisted development and enforcing high-quality standards through comprehensive testing strategies.
Highest-signal resume keywords
TypeScript ProficiencyReact DevelopmentAI-Assisted DevelopmentAutomated Testing StrategiesTechnical Leadership
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 DevelopmentFunctional ProgrammingServer-Side RenderingComponent-Driven DevelopmentTesting Pyramid KnowledgeOrchestration of Service CallsCode ReviewDesign ReviewTest StrategyProduction Readiness
Soft Skills
CollaborationMentorshipStakeholder CommunicationProblem-SolvingAccountability
Tools & Technologies
Next.jsCI/CD ToolsAutomated Testing FrameworksAI Assistants/Agents
Certifications & Qualifications
Bachelor’s Degree in Computer Science or Engineering
Industry Keywords
Web ApplicationsProduction QualityScalable PatternsImmutabilityChange Management
Tech Stack
Tools & technologiesJavaScriptNext.jsReactTypeScript
About the role
Key responsibilities & impact- Take Ownership: You’ll be accountable for upholding a high bar for quality through design reviews, code reviews, test strategy, and production readiness.
- Collaborate cross-functionally: Partner with product, design, and fellow engineers to shape solutions, clarify tradeoffs, and deliver reliably.
- Architect for change: Design and build full-stack, frontend-leaning systems that are intentionally small, composable, and resilient to evolving product requirements.
- Improve Performance & Quality: Enforce architectural and operational quality, catching subtle issues that are easy to miss in fast-moving, AI-assisted development.
- Champion Functional Patterns: Champion functional programming principles and immutability to reduce side effects and make systems simpler to reason through and debug.
- Lead AI-assisted Development: You’ll use AI assistants/agents for prototyping, scaffolding, refactoring, and exploratory development, then harden the result and rigorously validate through tests, reasoning, and edge-case review.
- Raise quality through testing: Build and maintain a strong automated test suite of unit, integration/contract, component/UI, and end-to-end coverage, with fast feedback loops in CI.
Requirements
What you’ll need- Bachelor’s degree in computer science or engineering, or a related field.
- 10+ years of experience building production web applications and 2+ years as a Principal Engineer.
- Expert-level proficiency with TypeScript, strong experience with React, server-side rendered Next.js (or similar), and performant component-driven development (e.g. Reshaped UI).
- Deep understanding and experience with of the orchestration and composition of calls across multiple services
- Ability to articulate complex technical trade-offs to stakeholders and translate product vision into high-fidelity technical direction.
- Demonstrated development of simple, reusable, changeable systems (with examples of refactors, platforming work, or scalable patterns).
- Preference for functional programming and a deep understanding of why immutability is critical in modern software development.
- Advanced knowledge of the testing pyramid and how to use automated tests as a safety net for rapid, iterative development.
- Proven technical leadership through mentorship, delegation, and high-quality code reviews.
Benefits
Comp & perks- Flexible working options
- Time off
- Competitive pay
- Benefits programs
- Well-being programs
