We are seeking a Senior Software Engineer with UI/UX design experience to join our team. At Freewire we fundamentally change the way energy is delivered to electric vehicles, construction sites, film sets, and more. We build mobile, battery-based energy storage systems that provide clean and quiet power anywhere it's needed. Our hardware includes an industrial IoT device with integrated sensors and onboard control systems. It is connected to a cloud-based analytics platform and remote-controlled through our customer-facing mobile and web apps. Our company has secured major strategic investors for our Series A, is increasing product development cycles, and growing rapidly.
Our car charging systems utilize Java components running on an embedded Linux platform, plus some microcontrollers, and more components running in the cloud. We write software to locally operate the car charger, communicate with cars and their owners, collect and analyze hundreds of metrics, and remotely manage deployed systems in the field.
In this role, you will be responsible for design and development of user-facing features. This will require integrating the front-end features with back-end systems. Code will be optimized for speed and scalability as well as reusability. Existing code in the future will be decomposed and rewritten as our system architecture is improved.
You will report to the Software Development Manager, working with the Software team to implement solutions as well as best practices, ensuring that the whole team can continue to deliver high-quality, safe, well-tested solutions within a fast-paced startup environment.
Optional qualifications / pluses: