Senior Front End Engineer/Developer

İstanbul, Türkiye | Full-time | COVID-19 remote

Apply

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

Who we are:

Borda is a product company that focuses on the health sector and aims to bring operational awareness and insights to hospitals by using IoT data. Borda transforms technology into awareness with solutions such as Asset Management, Patient Throughput Management, Infant Safety, Staff Safety, Work Demand Management, and Environmental Monitoring. The result is better patient care, increased operational efficiency, enhanced safety, and advanced patient experience. Borda, operating in more than 15 countries with offices in Turkey, America, and Russia, shows presence in the 5 million square meters of hospital space, managing more than 1 million assets, facilitating the lives of thousands of patients and health professionals.

Responsibilities of Senior Front End Engineer/Developer:

  • 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 frontend technologies
  • Excellent understanding of JavaScript, HTML5, and CSS3Experience with React/Flux
  • 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