Sorry, this position is not available anymore

Middle Full-Stack JS Software Engineer

Location:
Lviv, Ukraine
Technical Level:
Middle
Job Category:
Software Development
Project:
Cardo Systems
N-IX is looking for perspective and ambitious Full-Stack JS Software Engineer to join our team.
 
Project & Client overview
Cardo Systems, Inc., headquartered in Pittsburgh, PA. (USA) is the world’s acknowledged market leader in wireless communication systems for motorcyclists. With the introduction in 2004 of the scala rider® Bluetooth line of devices, Cardo has literally pioneered a new product category that was non-existent until then. 
Today, the scala rider line includes the most advanced devices in the category from solid entry level products to the most feature rich communication and entertainment system available. scala rider products can be found in motorcycle accessory stores in over 80 countries.

Main Responsibilities:

  • Ensure the code follows latest coding practices and industry standards
  • Lead all aspects of front-end development which includes: infrastructure, architecture design and implementation
  • Provide great looking, high quality, rock solid and responsive UI
  • Be aligned with UX/UI and Test teams on requirements and specifications
  • Understand current application workflows and provide maintenance help when necessary
Role Requirements:
  • Frontend experience 3+ using React.JS
  • Backend experience using Node.JS
  • HTML5/CSS3
  • Understanding HTTP APIs: REST, JSON, OAuth, cross-domain requests, Security, OWASP
  • Experience with git
  • Good OOP understanding
  • English level – Upper-Intermediate
Would be a plus
  • Experience with Electron
  • Experience with Windows and MacOS development
  • Linux Server Admin
  • Experience with Azure DevOps
The ideal candidate is also:
  • Has agile mindset and is a good team player
  • Is 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
We offer
  • Flexible working hours
  • A competitive salary and good compensation package
  • 18 business days of payable annual free-time
  • 10 days of paid sick leave
  • IT Club membership card which provides pleasant discounts
  • A masseur and a corporate doctor
  • An inspiring and comfy office
  • Regular office fruit delivery

Professional growth

  • Challenging tasks and projects
  • An individual development plan
  • A personal education budget
  • A regular performance appraisal
  • Meetups and events for professional development
  • Mentorship opportunities
  • Business trips