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 TypeScript and Node.js development, with a strong focus on monorepo tooling, CI/CD practices, and testing frameworks. Proven ability to optimize developer workflows and enhance engineering productivity through effective collaboration and documentation.
Highest-signal resume keywords
TypeScript DevelopmentNode.js DevelopmentMonorepo ToolingCI/CD ImplementationTesting Frameworks
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
TypeScriptNode.jsTurborepoPnpmGitHub ActionsVitestPlaywrightSQL ServerDORA MetricsTrunk-Based Development
Soft Skills
Problem-SolvingWritten CommunicationCollaborationCustomer-Oriented MindsetProactive Ownership
Tools & Technologies
AWS ECSAWS RDSCI VisibilityDatadogMerge Queues
Industry Keywords
Continuous IntegrationContinuous DeploymentBuild SystemsIntegration TestingDeveloper Workflows
Tech Stack
Tools & technologiesAWSJavaScriptMacOSNode.jsSQLTypeScript
About the role
Key responsibilities & impact- Own and optimise the pnpm/Turborepo monorepo, including build graphs, remote caching, task sharding and developer setup
- Build and maintain internal CLI tools and scaffolding commands for creating new packages and services
- Improve developer workflows across Windows and macOS
- Develop documentation, reusable templates and self-service tools to reduce dependency on platform support
- Make the repository AI-agent-ready through AGENTS.md, skill files, agent guardrails and managed agent harnesses
- Build and maintain GitHub Actions workflows, merge queues and CI pipelines
- Implement changeset-gated deployments, job ownership, failure alerting and concurrency controls
- Identify and resolve CI issues such as stale locks, flaky tests, race conditions and failed builds
- Optimise build and deployment performance across multiple engineering teams
- Design and maintain integration and end-to-end testing infrastructure using Vitest and Playwright
- Build deterministic, version-controlled test fixtures and seed data for SQL Server
- Enable isolated test environments, parallel test execution and selective testing
- Improve test reliability and reduce CI execution time
- Track and improve DORA metrics, deployment cycle time, CI flakiness and onboarding time
- Use GitHub and Datadog CI Visibility to monitor pipeline performance
- Establish delivery performance baselines and report continuous improvements
- Reduce the time from an engineer's first day to their first production pull request
- Work with product teams and the Platform Lead to identify and resolve engineering bottlenecks
- Collaborate with infrastructure engineers on ephemeral test environments and pipeline integration
- Coach engineers on monorepo, CI/CD and testing best practices through code reviews and pairing
- Drive platform initiatives from design through implementation and adoption
Requirements
What you’ll need- Strong TypeScript and Node.js development skills
- Hands-on experience with monorepo tooling: Turborepo or Nx, pnpm workspaces, remote caching and task graphs
- Strong understanding of trunk-based development, CI/CD and DORA metrics
- Experience with GitHub Actions, reusable workflows, merge queues, task sharding and concurrency
- Experience with testing frameworks such as Vitest and Playwright
- Knowledge of relational database testing, particularly SQL Server fixtures and seed data
- Working knowledge of AWS ECS and RDS for test environment integration
- 5+ years of experience as a TypeScript Engineer, including hands-on experience building or maintaining build and CI systems
- Experience operating GitHub Actions and merge queues in a multi-team monorepo
- Experience building integration testing infrastructure and test data for relational databases
- Experience working in trunk-based development and pull-request-reviewed environments
- Strong ownership, autonomy and proactive problem-solving
- Good written communication and documentation skills
- Ability to collaborate asynchronously across time zones
- Customer-oriented mindset, focusing on improving engineering productivity
- Strong English communication skills (both verbal & written), especially in the global software development environment
Benefits
Comp & perks- Hybrid working model
- Collaboration across global teams and time zones
