Job Summary
A company is looking for a Senior Software Engineer, Team Lead.
Key Responsibilities
- Design and implement scalable web applications using JavaScript, TypeScript, React.js, and Node.js
- Write and maintain high-quality code while participating in code reviews and upholding coding standards
- Mentor team members and collaborate with cross-functional teams to define and implement new features
Required Qualifications
- 5+ years of experience in full-stack development with JavaScript, TypeScript, React.js, and Node.js
- Proven ability to lead and mentor an engineering team
- Experience in designing scalable application architectures that integrate frontend and backend systems
- Familiarity with cloud-native solutions and deployment using modern frameworks like AWS
- Experience with unit, integration, and automated testing using tools like Jest, Cypress, and Selenium
Comments