Sorry, this position is not available anymore

Freelance Full Stack (Node.js) Engineer

Location:
Lviv
Technical Level:
Senior
Job Category:
Software Development
Project:
Cardo Systems

We are looking for a highly motivated Node.js Engineer to join our team.

Cardo Systems, Ltd., headquartered in Ra'anna, Israel, is the world’s acknowledged market leader in Bluetooth® and DMC – Dynamic Mesh Communication and entertainment systems for motorcycle riders. The company has pioneered the development and introduction of Bluetooth headsets for motorcycle riders since 2005 and has been reinventing the market ever since, with the introduction of game-changing innovations such as long-range intercom in 2011, Mesh communications in 2015 and Natural Voice Operation in 2017 and many more. 

Main Responsibilities:

  • Full Stack development using Node.js & React.js
  • Lead all aspects of development which includes: infrastructure, architecture design and implementation
  • Ensure the code follows the latest coding practices and industry standards
  • Provide great looking, high quality, rock solid and responsive UI
  • Understand current application workflows 

Role Requirements:

  • 3+ years of experience as a frontend developer using NODE.js 
  • 1+ years of experience as a backend developer using React.js
  • Experience and understanding of HTML5/CSS3
  • Understanding of HTTP APIs: REST, JSON, OAuth, cross-domain requests, Security, OWASP
  • Experience with Electron
  • Experience with Windows and MacOS development
  • Linux Server Admin is a plus
  • Experience with Azure DevOps is a plus
  • Experience with git
  • Good understanding of object-oriented design and techniques
  • Excellent verbal and written skills in English

The ideal candidate is also:

  • Pragmatic: gets things done, can find a creative compromise between an ideal technical
  • solution and actual client needs
  • Understands the value of testing, quality, continuous integration, source control, and code
  • reviews
  • Able to analyze, plan and estimate requirements as well as identify risks involved and
  • provide solutions to them
  • Good communication skills and excellent teamwork capabilities
  • Independent and self-motivated with a can-do attitude
  • Capable of executing under uncertainty, in a dynamic environment
  • B.Sc. in computer science or an equivalent

We offer:

  • ​Flexible working hours
  • ​A competitive salary and good compensation package
  • ​Possibility of partial remote work
  • ​Best hardware
  • ​A masseur and a corporate doctor
  • ​Healthcare & sport benefits
  • ​An inspiring and comfy office

Professional growth:

  • ​Challenging tasks and innovative projects
  • ​Meetups and events for professional development
  • ​An individual development plan
  • ​Mentorship program

Fun:

  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping pong, and more