The company is looking for a Lead Software Engineer to take ownership of the technical direction, delivery, and team leadership for the internal web application platform (Dashboard).
Requirements
- Strong experience with modern web application stacks (e.g., React, Node.j.s, etc.).
- Solid grasp of code quality, performance optimization, and system design.
- Familiarity with Agile development practices.
- Understanding of API integrations with firmware/hardware systems.
Responsibilities
- Own the architecture, quality, and maintainability of the Dashboard web application.
- Lead sprint planning, backlog grooming, and technical design sessions.
- Mentor and support engineers through code reviews, guidance, and pairing.
- Enforce and improve development practices: CI/CD, testing, documentation.
- Continue the development of software.
- Stay up to date with the latest languages, frameworks, and development tools.
Other
- 5+ years of professional experience in software engineering.
- Experience working in fast-paced, cross-functional teams.
- Experience in an industrial, IoT, or embedded-adjacent environment preferred.
- Proven ability to lead projects and mentor other engineers.
- Excellent communication, leadership, and collaboration skills.