This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for an experienced Full-Stack Developer with expertise in C# and Angular to strengthen our IoT solution development team. The successful candidate will be involved in developing an advanced IoT platform that combines computer vision, machine learning, an advanced web interface and real-time processing of sensor data and video streams.
Job Responsibility
Contribute to the design, development and architecture of a high-performance IoT solution using C#, .NET Core/Framework and Angular
Develop and maintain robust backend systems with focus on scalability, performance and security
Build responsive, intuitive web interfaces with Angular for real-time data visualization and interaction
Update and maintain CI/CD pipelines using Azure DevOps, GitOps and ArgoCD for efficient deployment workflows
Mentor junior developers and provide guidance on best practices, design patterns and code quality
Lead and participate in code reviews to ensure high standards of quality, consistency and security
Troubleshoot and debug across the full technology stack (backend, frontend, CI/CD pipelines)
Develop integrations with third-party services, IoT devices and internal APIs, promoting system reliability
Stay up-to-date with new technologies and drive continuous improvements in both frontend and backend development
Requirements
Bachelor's degree in Computer Science, Engineering or related field
5+ years of full-stack development experience with C# and .NET on the backend and Angular on the frontend
Strong understanding of RESTful API development, microservices and web-based architectures
Experience with containerization and orchestration technologies (Docker, Kubernetes)
Proficiency in managing CI/CD pipelines with Azure DevOps, GitOps and ArgoCD
Proven ability to design and implement scalable, secure systems in a cloud environment (Azure)
Solid knowledge of both SQL and NoSQL databases
Strong experience with Git or other version control systems
Strong mentoring skills, with experience supporting junior developers and conducting code reviews
Nice to have
Experience with computer vision, video processing or machine learning libraries
Familiarity with Agile methodologies and DevOps practices
Previous experience with IoT devices and sensor integration