Tech Lead - Node.js / TypeScript / DynamoDB

Sun Inc.
Plano, TX, United States
18 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$124,800.0 - $145,600.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Amazon S3 User Authentication Cloud Computing Cloud Engineering Code Review Amazon DynamoDB Github Monitoring of Systems Node.Js
+17 more
NoSQL OAuth Software Architecture Service Development Studio SQL Databases TypeScript ReactJS AWS Lambda Backend AWS ECS AngularJS AWS Glue Graphql Front End Software Development Api Design Restful APIs Api Management

Job description

We are seeking a hands-on Tech Lead to serve as the technical authority for strategic initiatives. The Tech Lead will define architecture, service/API contracts, technical roadmaps, and provide engineering leadership while remaining actively involved in development., * Act as the technical authority and lead developer for strategic initiatives.

  • Design resilient, scalable, cloud-native architectures.
  • Define technical roadmaps and service/API contracts.
  • Build backend services using Node.js and TypeScript.
  • Maintain a 60-70% hands-on backend development focus.
  • Support frontend development using React and TypeScript.
  • Review code and enforce engineering best practices.
  • Identify technical dependencies, risks, sequencing, and trade-offs.
  • Ensure solutions meet enterprise security, resiliency, and maintainability standards.
  • Collaborate with product teams, stakeholders, and partner engineering teams.
  • Break down ambiguous requirements into actionable technical plans.
  • Promote a Security First approach across development.

AWS / Cloud Requirements

Hands-on experience with:

  • AWS Lambda
  • AWS ECS
  • AWS S3
  • DynamoDB
  • Cloud-native architectures
  • API/service development
  • Authentication and authorization patterns

Nice-to-Have Skills

  • Java
  • Angular
  • GraphQL
  • Java-to-TypeScript/Node.js migrations
  • Additional NoSQL/SQL databases
  • Kong
  • Lambda Authorizers
  • AWS Glue
  • Security and monitoring tools
  • GitHub Actions

Requirements

  • Expert-level TypeScript
  • Strong Node.js backend development
  • Hands-on DynamoDB
  • React and TypeScript
  • AWS Lambda, ECS, and S3
  • RESTful APIs / backend architecture
  • JWT and OAuth authentication
  • Cloud-native and API-first architecture
  • Technical leadership and solution design, * Strong technical depth and modern architecture experience.
  • Proven experience as a Tech Lead / Lead Developer.
  • Hands-on rather than purely managerial.
  • Strong backend engineering expertise with Node.js + TypeScript.
  • Experience designing resilient, cloud-native, API-first systems.
  • Comfortable working with ambiguous and evolving requirements.
  • Strong communication and stakeholder-management skills.

Benefits & conditions

This position is approximately 60-70% backend-focused, primarily using Node.js and TypeScript, with approximately 30-40% frontend work using React and TypeScript.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…