Ninja Van - Tech Lead Manager - Full Stack(React.Js + Golang)
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• 7+ years of software development experience, including 2+ years in a leadership or managerial role. • Proven experience in front-end (React.js, TypeScript) and back-end (Golang preferred, Java acceptable) development. • Strong knowledge of microservices architecture and RESTful API design. • Proficiency in HTML, CSS/SCSS, JavaScript, and modern build tools. • Experience with SQL/NoSQL databases (e.g., PostgreSQL) and Git. • Solid understanding of system design, scalability, and performance optimization. • Familiarity with cloud platforms (AWS, GCP, Azure) is a plus. • Excellent communication, problem-solving, and team management skills. • Bachelor’s degree in Computer Science, Engineering, or a related field.
Responsibilities
• Lead and mentor a talented engineering team, promoting collaboration, innovation, and technical excellence. • Stay hands-on, designing, developing, and maintaining core systems using React and Golang. • Own the architecture, implementation, and delivery of major product modules and features. • Collaborate with Product Managers, UX Designers, and QA Engineers to deliver high-quality, on-time releases. • Build and maintain APIs, integrate third-party services, and ensure seamless system communication. • Conduct code reviews, drive technical discussions, and enforce engineering best practices. • Ensure applications are performant, scalable, and reliable, implementing optimization solutions where needed. • Keep the team updated with emerging technologies, frameworks, and development practices. • Foster a motivated, high-performing team environment by setting goals, giving feedback, and supporting growth.