Lead Software Engineer (TypeScript) at iRecharge Tech-Innovations
Confidential
Lagos, Nigeria
Permanent
Published 1 month ago · Expires 3 weeks from now
Job description
## Title: Lead Software Engineer – TypeScript
About the Role
As a Lead Software Engineer specializing in TypeScript, you will play a pivotal role in architecting, developing, and scaling high-performance applications that power our products and services. This position requires a seasoned engineering professional with deep technical expertise, exceptional leadership skills, and a proven track record of mentoring teams, fostering technical excellence, and delivering innovative software at scale.
Key Responsibilities
- Lead the design, development, and deployment of scalable applications using TypeScript
- Provide technical leadership, code reviews, and mentorship to engineers
- Collaborate with product managers and designers to deliver high-quality features
- Architect solutions with focus on scalability, security, and performance
- Set engineering best practices, coding standards, and CI/CD processes
- Ensure proper testing, monitoring, and documentation across systems
- Stay updated with the latest in TypeScript, Node.js, and front-end frameworks
- Drive technical discussions and guide decision-making on system design
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field
- 5+ years of professional software engineering experience, including 2+ years in a lead or senior engineering role
- Strong expertise in TypeScript, Node.js, and modern front-end frameworks (React, Angular, or Vue)
- Proficiency with databases (SQL/NoSQL), RESTful APIs, and event-driven systems
- Solid experience with cloud platforms (AWS, Azure, or GCP) and containerization tools (Docker, Kubernetes)
- Excellent problem-solving, debugging, and performance optimization skills
- Proven leadership abilities with strong communication and team management skills