• Lead the design, development, and maintenance of full-stack software across diverse platforms and technologies.
• Architect solutions that balance scalability, performance, and maintainability for device protocol communications.
• Research emerging technologies and champion adoption where they can bring significant value.
• Guide the software development life cycle from requirements gathering through deployment, monitoring, and optimization.
• Collaborate with product managers, QA, and other engineering teams to deliver impactful solutions.
• Make strategic technical decisions, setting direction for projects and influencing the broader team’s approach.
• Mentor junior and mid-level engineers, providing code reviews, architectural coaching, and career guidance.
• Contribute innovative ideas and drive continuous improvement in both product and process.
• Collaborate with exceptional peers. Work alongside talented engineers who value innovation and excellence.
• Shape technical direction. Influence architecture decisions that impact millions of connected devices globally.
• See your impact. Watch your solutions interact with and power IoT hardware in real-world environments.
• Mentor and grow talent. Help guide the next generation of engineers while building high-performing teams.
• Work with cutting-edge technology. Our stack includes C#, .NET, SQL Server, Kafka, Ember.js, and native iOS/Android apps.
• Long-term employment based on a permanent employment contract (CoE).
• Attractive benefits package: including medical care, life insurance, sports package, annual budget for professional development ($2,000).
• Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field, or equivalent professional experience.
• 5+ years of professional software development experience, with proven success in delivering complex projects.
• Advanced object-oriented programming skills, preferably in C#.
• Strong experience with database design, SQL, and backend services.
• Proficiency with modern JavaScript frameworks such as Ember.js, Angular, or React a plus.
• Experience in the IoT and/or home automation field is a plus.
• Solid track record of implementing and improving unit testing and automated testing strategies.
• Experience in distributed systems, real-time communications, or high-performance applications.
• Excellent communication skills and ability to lead cross-functional collaboration.