Developex is seeking a Developer to join the development of a modern multi-layered IoT platform and have the opportunity to influence the architecture and evolution of key products.
Requirements:
- 5 years of commercial experience with C# / .NET (version 8);
- Experience in API development and multi-tier / distributed systems;
- Hands-on experience with Blazor (WASM);
- Solid understanding of and practical experience with Azure Functions SignalR and WebRTC;
- Experience working with TypeScript including understanding the frontend build process;
- Ability to work independently with code: analysis estimations and proposing improvements.
- Intermediate or higher level of English.
Key patterns and approaches you should understand:
- Centralized package management ();
- Knowledge of the API endpoint constants pattern to ensure code maintainability and convenience;
- State container pattern for shared UI state management;
- Experience working with mock and real hardware implementations;
- TypeScript build process including aspects related to WebRTC and logging;
- Principles of multi-tenant data isolation.
Nice to have:
- Experience working with Linux;
- Experience in IoT projects;
- Experience with containers (Docker);
- Experience with relational databases and ORM frameworks (e.g. Entity Framework or others);
- Experience working with or experimenting on Raspberry Pi and hardware integrations;
- Preferred experience with video streaming and a general understanding of network protocol principles;
- Knowledge of principles for designing high-load or distributed systems.
Responsibilities:
- Develop new functional modules across multiple tiers of the IoT system (Device API Device UI Cloud API Admin UI and hardware integrations);
- Participate in architecture design and technical decision-making;
- Work with both real and emulated hardware;
- Analyze refactor and improve existing code;
- Optimize system performance stability and reliability;
- Collaborate with the team to implement best engineering practices.
We offer:
- Flexible work schedule: fully remote or office-based in the city center;
- Online English lessons with a native speaker;
- Modern equipment for productive work;
- Support for private entrepreneurs (FOP Ukraine) with legal guidance.
Selection process: CV screening Recruiter call (45 min) Technical interview (90 min) Job offer!
Interested in joining us
We would be happy to meet you! Submit your CV and become part of the Developex team!
Required Experience:
Senior IC
Developex is seeking a Developer to join the development of a modern multi-layered IoT platform and have the opportunity to influence the architecture and evolution of key products. Requirements: 5 years of commercial experience with C# / .NET (version 8);Experience in API development and multi-tie...
Developex is seeking a Developer to join the development of a modern multi-layered IoT platform and have the opportunity to influence the architecture and evolution of key products.
Requirements:
- 5 years of commercial experience with C# / .NET (version 8);
- Experience in API development and multi-tier / distributed systems;
- Hands-on experience with Blazor (WASM);
- Solid understanding of and practical experience with Azure Functions SignalR and WebRTC;
- Experience working with TypeScript including understanding the frontend build process;
- Ability to work independently with code: analysis estimations and proposing improvements.
- Intermediate or higher level of English.
Key patterns and approaches you should understand:
- Centralized package management ();
- Knowledge of the API endpoint constants pattern to ensure code maintainability and convenience;
- State container pattern for shared UI state management;
- Experience working with mock and real hardware implementations;
- TypeScript build process including aspects related to WebRTC and logging;
- Principles of multi-tenant data isolation.
Nice to have:
- Experience working with Linux;
- Experience in IoT projects;
- Experience with containers (Docker);
- Experience with relational databases and ORM frameworks (e.g. Entity Framework or others);
- Experience working with or experimenting on Raspberry Pi and hardware integrations;
- Preferred experience with video streaming and a general understanding of network protocol principles;
- Knowledge of principles for designing high-load or distributed systems.
Responsibilities:
- Develop new functional modules across multiple tiers of the IoT system (Device API Device UI Cloud API Admin UI and hardware integrations);
- Participate in architecture design and technical decision-making;
- Work with both real and emulated hardware;
- Analyze refactor and improve existing code;
- Optimize system performance stability and reliability;
- Collaborate with the team to implement best engineering practices.
We offer:
- Flexible work schedule: fully remote or office-based in the city center;
- Online English lessons with a native speaker;
- Modern equipment for productive work;
- Support for private entrepreneurs (FOP Ukraine) with legal guidance.
Selection process: CV screening Recruiter call (45 min) Technical interview (90 min) Job offer!
Interested in joining us
We would be happy to meet you! Submit your CV and become part of the Developex team!
Required Experience:
Senior IC
View more
View less