Tech Lead - Node.js / TypeScript / DynamoDB
Sun Inc.
Plano, TX, United States
18 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦