Senior Full-stack Software Engineer (#15397305)

Lviv, Kyiv
Work type:
Office based
Technical Level:
Senior
Job Category:
Software Development
Project:
Cardo Systems

About the Client
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.

We are looking for a perspective and ambitious Senior Full-stack Software Engineer to join our team!

Responsibilities:

  • Ensure the code follows the latest coding practices and industry standards
  • Lead all aspects of front-end and back-end development which includes: infrastructure, architecture design, and implementation
  • Be aligned with UX/UI and Test teams on requirements and specifications
  • Drive new development
  • Understand current application workflows and provide maintenance help when necessary
  • Welcome feedback and collaboration


Requirements:

  • Frontend experience 2+ using React.js
  • Backend experience 4+ using NODE.js
  • HTML5/CSS3
  • Understanding HTTP APIs: REST, JSON, OAuth, cross-domain requests, Security, OWASP
  • Experience with Mongo DB 
  • Experience with Windows and MacOS development
  • Experience with git
  • Good OOP understanding
  • English level – Upper-Intermediate
  • Has agile mindset and is a good team player 
  • Is pragmatic: gets things done, can find a creative compromise between an ideal design solution and actual client needs 
  • Is able to analyze, plan and estimate requirements as well as identify risks involved and provide solutions to them

Would be a plus:
  • Experience with Electron 
  • Experience with Azure DevOps 
  • Experience with BigQuery 
  • Experience with Linux Server Admin 

We offer:
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Flexible and personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Paid vacation days, sick leaves, and days off
  • Healthcare & Sport program
  • Medical insurance
  • Memorable anniversary presents
  • Corporate events and team buildings
×

Easy apply


    or
    Refer a friend