DevJobs

Javascript Developer

Overview
Skills
  • JavaScript JavaScript ꞏ 3y
  • TypeScript TypeScript
  • Angular Angular
  • React React
  • Agile development methodologies
  • ES6+ syntax
  • web SDKs
  • WebRTC
  • Converse.js
  • software design patterns
  • WebSockets
  • XMPP

Who we are?

We are a startup, based in Raanana & Jerusalem, born and raised inside Elbit Systems and now flies on its own. We are looking for an experienced React developer to join our fast-moving company.


Synch is a new approach to enterprise communication. It is a life-saving product, engineered out of necessity during the Corona period and now used by United Hatzalah, hospitals, seaports, critical infrastructures and more in Israel and around the world.


Synch is a solution for immediate and smart communication, that enables immediate and secure communication for enterprises and SMBs. It offers PTT communication over common cellular network (PoC), enhanced with Voice, Video and Map activated services, integrated into the business operational flows, thus bringing people and devices (IoT) into group collaboration.

Visit https://synchapp.io for more info.


About the position

We are in search of an adept JavaScript Developer to join our innovative team. Your role will be pivotal in the development of our web SDK, which is integral to the functionality of our diverse applications, including call centers, operations rooms, factories, seaports, and more. This position offers the opportunity to work closely with our front-end React developers, ensuring seamless integration and optimal performance of our applications. If you're looking to make a substantial impact in a dynamic setting, we encourage you to embark on this exciting journey with us.


Responsibilities:

  • Develop and maintain the core logic of our real time voice, video & chat web SDK, ensuring seamless integration with our React-based front-end applications
  • Collaborate effectively with React developers and other cross-functional teams to create a robust and efficient interface between the web SDK and front-end applications
  • Implement code that is optimized for speed and scalability, focusing on performance and reliability under heavy load


Qualifications

  • 3+ years of experience in JavaScript development.
  • Strong understanding of JavaScript, including ES6+ syntax, and web development principles.
  • Experience in developing WebRTC based applications.
  • Proven experience in building and maintaining web SDKs or similar libraries.
  • Familiarity with state management in a distributed system environment.
  • Experience with Agile development methodologies.
  • Exceptional problem-solving abilities and self-learning capabilities.


Advantages:

  • Experience with TypeScript or other statically typed languages.
  • Knowledge of software design patterns and architectures, particularly those relevant to SDK or library development.
  • Knowledge of Converse.js (XMPP)
  • Prior experience working with React or Angular.
  • Understanding of WebSockets, or other real-time communication technologies.
  • Bachelor's degree in computer science or a related field

Synch