Front End Engineer

İstanbul, Türkiye | Full-time

Apply

We are looking for a motivated Front End Engineer to join our Software Development Team!

Who we are:

Borda’s mission is to bring operational awareness and insight with actionable IoT data. Our Asset Management, Patient Throughput, Infant Security, Environmental Monitoring, and Location-Aware Work Demand Management solutions enable data driven management and lead the way towards the era of insight driven management. Developing both IoT hardware & software to provide a seamless solution, we enhance the quality of healthcare services and increase operational efficiency in more than 30 million square feet of hospital area with over 15 thousand bed capacity.

Responsibilities of Front End Engineer:

  • Mentoring/Coaching the team
  • Maintain high standards of software quality within the team by establishing good practices and habits.
  • Designing and implementing web-based applications, understand and communicate the consequences of your design on the architecture and influence design specification
  • Design, develop, test, deploy, maintain & document solutions for challenging problems with robust, scalable, reusable, efficient, production-quality software
  • Initiatives and active participation for continuous improvement and scrum process
  • Participate in peer-reviews of solution designs and related code

Qualifications:

  • BS/MS degree in Computer Science or related fields
  • 4+ years of web development experience
  • Knowledge of front end technologies
  • Excellent understanding of JavaScript, HTML5, and CSS3Experience with React/Flux
  • Node.js
  • Modern dev tools, including TypeScript, Babel and Webpack
  • HTTP, REST, GraphQL
  • Experience with web services
  • Knowledge of microservices and containers is a plus
  • Good knowledge of Software Development Life Cycle (SDLC) principles
  • Experience with Continuous Integration, Continuous Delivery, and DevOps
  • Excellent knowledge of Agile development processes
  • Advanced verbal and written English communication skills