Senior Full Stack IoT Engineer
assetflo
We are seeking a talented and experienced Senior full-stack IoT engineer to drive the scaling of our innovative Cloud IoT platform. This role is ideal for a self-motivated individual who thrives in a fast-paced startup environment. As a key team member, you will lead a small engineering team, refine our engineering processes, and enhance product quality, scalability, and security. Our platform utilizes an event-driven architecture with microservices built on Node.js, requiring a strong understanding of our current tech stack.
RESPONSIBILITIES:
- Lead and mentor a small engineering team, providing guidance and technical expertise to ensure high-quality work and team performance.
- Partner with stakeholders to shape the platform's architectural vision and technical roadmap, prioritizing scalability, performance, and security.
- Design and implement microservices-based solutions, ensuring efficient integration with IoT devices, cloud services, and data storage systems.
- Champion software development best practices, including code quality, test automation, and DevOps methodologies.
- Conduct code reviews and provide technical guidance to ensure adherence to coding standards and platform maintainability.
- Collaborate with technical founders and the sales team to deliver high-quality features that are on schedule and aligned with the product roadmap.
- Stay abreast of the latest advancements in cloud computing, Iot technologies, microservices, and ML/AI, and apply this knowledge to enhance the platform.
- Support the recruitment team in hiring and onboarding new engineering talent, assessing technical skills and cultural fit.
IDEAL CANDIDATE
- Proven experience (5+ years) as a Software Engineer or Technical Lead in building scalable cloud-based platforms and microservices architecture.
- Experience leading engineering teams, fostering collaboration and driving results.
- Solid understanding of cloud computing concepts, preferably with experience in AWS or Google Cloud.
- Deep understanding of software engineering principles, design patterns, and best practices.
- Experienced with IoT technologies and protocols (e.g., MQTT, BLE, UWB, WiFi).
- Proficiency in agile software development methodologies and Scrum tools.
- Strong attention to detail in problem-solving and analytical skills.
- Strong communication and interpersonal skills, with the ability to effectively collaborate with other teams and communicate technical concepts to non-technical stakeholders.
WHAT WE OFFER
- Significant growth potential within an early-stage company.
- Work from home and flexible schedule.
- Opportunity to learn from a highly supportive management team.
HOW TO APPLY
Email your resume to careers@assetflo.com and include a link to one of your social profiles (LinkedIn, GitHub, Twitter, etc.) or any available links to your work portfolio.