Job Description:
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.
• Conduct software testing, technological upgrades, and performance
optimization.
• Analyze client requirements and collaborate with internal teams to ensure highquality solutions.
Job Qualifications:
• 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.
• Experience with cloud platforms and third-party service integration.
• Knowledge of common databases (e.g., MySQL, PostgreSQL, SQL Server).
• Experience with cloud technologies (e.g., AWS, Azure, Google Cloud).
Company Occupation:
Video/Audio Related, High Tech, Multidisciplinary