What are the responsibilities and job description for the React, Node.js Lead position at YASH Technologies?
NOTE:
- MUST RELOCATE To Moline IL
- 12 years of software development experience.
- 3 years in a Lead Developer / Tech Lead role.
We are seeking an experienced Lead Developer / Tech Lead (React and NodeJS) to provide technical leadership and customer-facing engagement for enterprise application development. This role serves as the primary technical liaison between the customer and offshore development team,
Technical Responsibilities
Backend
- Design and guide development of RESTful APIs using Node.js and TypeScript.
- Support integrations with enterprise systems using ABAP and OData.
- Promote containerized deployments using Docker.
- Ensure consistent adoption of Test?€'Driven Development (TDD).
Frontend
- Lead architecture and development using React and TypeScript.
- Drive frontend best practices for performance, accessibility, and reusability.
- Ensure frontend code quality through TDD and reviews.
Required Skills & Experience
Technical Skills
- Frontend: React, TypeScript, TDD
- Backend: Node.js, RESTful APIs, TypeScript, ABAP, OData, Docker
- Cloud & DevOps: AWS (ECS, OpenSearch, CloudFront), CI/CD, GitHub Actions, Azure APIM
Experience
Strong experience in customer-facing and distributed team environments