For a hi-tech company developing products in the field of electronic surveillance, with offices in the Sharon Area.
We are seeking a Full-Stack Developer with extensive technical knowledge and the
ability to handle a variety of projects, including the development of new systems and
the maintenance of existing systems for both external and internal clients.
Responsibilities:
Develop and maintain existing software for external and internal clients,
including adding new features and improving performance.
Design and build Full-Stack systems using C #, Vue.js, Kotlin/ JAVA, TypeScript,
Windows Forms, and WPF.
Maintain existing code, troubleshoot issues, perform upgrades, and adapt to new
requirements.
Develop applications that integrate Bluetooth and RS232 communication,
including writing custom protocols.
Work with APIs, databases, and external systems to enhance existing processes.
Requirements: A Full Stack Developer with at least 5 years of experience
Proven experience in developing complex software systems.
Experience working with external and internal clients in supporting and
maintaining existing systems.
Technologies:
Server-side: C #, API development with.NET Framework and.NET Core.
Client-side: Vue.js,/angular/TypeScript, and modern web development.
Mobile: Native Android development with Kotlin/ JAVA.
Desktop: Development and maintenance of Windows Forms and WPF
applications.
Experience with hardware communication via Bluetooth and RS232.
Additional Skills:
Proficiency in Design Patterns and SOLID principles.
Experience with Git and CI/CD systems.
High proficiency in English.
Experience working with legacy systems and upgrading them.
Knowledge of IoT systems or additional communication protocols.
This position is open to all candidates.