Turn this role into an interview — a resume and cover letter built around what this employer wants.
Humankind Group is seeking an experienced Lead Software Engineer to drive end-to-end solutions across front-end, back-end, APIs and databases. You will provide technical leadership, code reviews, architecture guidance and hands-on development in a fast-paced environment.
You will mentor senior, intermediate and junior developers, shape engineering standards, and promote secure-by-design practices while collaborating with Product, QA and DevOps teams to deliver high-quality software.
Design, develop, test and deploy end‑to‑end solutions across the front‑end, back‑end, API and database layers. Provide technical leadership, architecture guidance and hands‑on development. Conduct code reviews, pair programming and technical mentoring. Establish and maintain coding, testing and engineering standards. Design scalable and maintainable software architectures and API solutions. Drive modern Agile and DevOps practices, including CI/CD, automated testing and observability. Work closely with Product, Business Analysis, QA and DevOps teams to translate business requirements into effective technical solutions. Mentor Senior, Intermediate and Junior Software Developers and support their technical development. Identify and address technical debt, vulnerabilities, performance issues and production incidents. Champion secure‑by‑design principles and applicable compliance requirements. Support technical interviews, onboarding and engineering capability development. Promote responsible and effective use of AI‑assisted development tools. Contribute to the design and delivery of AI‑powered features using modern LLM technologies. Maintain technical documentation, architecture diagrams, API specifications and runbooks.
Bachelor's Degree in Computer Science, Software Engineering, Information Technology or a related field. 10+ years' professional software engineering experience , with strong Full Stack development exposure. At least 3 years' experience in a Lead or Senior Engineering capacity . Proven experience providing technical direction, conducting code reviews and mentoring developers. Strong hands‑on experience across front‑end, back‑end, APIs and databases . Experience with one or more modern back‑end technologies such as:.NET / C# Node.js Java / Spring Strong front‑end experience with one or more of:Angular React / Next.js Vue / Nuxt Svelte Strong TypeScript and modern JavaScript (ES2022+) experience. Strong understanding of HTML5, CSS3, responsive design and component‑driven architecture. Experience with state‑management frameworks such as NgRx, Redux, Pinia or Zustand . Experience with modern front‑end tooling such as Vite, Webpack, npm or pnpm . Experience with cloud platforms, particularly Microsoft Azure and/or AWS . Strong experience with Docker, Kubernetes, AKS or EKS . Hands‑on experience with CI/CD pipelines and DevOps practices. Strong Git and modern software development workflow experience. Experience with relational and/or non‑relational databases such as SQL Server, PostgreSQL, MySQL, MongoDB, Redis or DynamoDB . Experience designing and consuming REST, GraphQL and/or gRPC APIs . Strong understanding of software architecture, microservices and event‑driven architectures. Experience with automated testing across unit, integration, API and end‑to‑end testing. Strong understanding of secure software development and OWASP principles . Experience working within Agile/Scrum or Kanban environments.
This is an opportunity to take a hands‑on technical leadership role where you will influence architecture, engineering standards and delivery while remaining actively involved in software development. You will work with modern technologies across Full Stack Engineering, Cloud, DevOps and Artificial Intelligence , while helping develop the technical capability of a broader engineering team. If you are an experienced Lead Software Engineer who enjoys solving complex technical problems, building scalable solutions and developing other engineers, we would like to hear from you.