Lead Full Stack Software Engineer
Core
Lead a small team to design and develop scalable, secure software solutions for access management and safety products.
Role type
Lead Full Stack Software Engineer
Builds
Software applications for access control and security systems
Domain
Security hardware and access management
Deliverable
production ML models | product features
Required skills
Java, React, Golang, software architecture, design patterns, CI/CD pipelines, cloud platforms (AWS), code review, technical leadership, mentoring
Preferred skills
Front-end or back-end specialization
Technologies
Java, React, Golang, AWS
Responsibilities
Provide technical direction and leadership to the software development team; Define and enforce coding standards, architecture guidelines, and development best practices; Work with Systems Engineer and Architect to lead design and development of software solutions; Conduct code reviews; Mentor and support team members; Plan, prioritize, and manage development tasks; Monitor and report on project progress, risks, and issues; Analyze, design, develop, modify, and implement software programming applications; Analyze and define software requirements; Propose software solutions; Determine the cost of new and modified systems.
Seniority
Senior, hands-on IC with leadership responsibilities