Front-End Developer İş İlanı

İşveren Hakkında
  • Ankara(Çankaya)
  • Bilişim

GENEL NİTELİKLER

Frontend Engineer

Target Energy Solutions is looking for front-end engineers at Ankara, Turkey office to implement complex JS front-end elements, build out common modules used across the organization and use their experience to further develop current programming practice and procedure. You will work with like-minded developers to build cutting edge solutions across many industries while contributing to a centralized modular platform.

Responsibilities

  • Maintain, architect & implement clean, well-written code with associated unit testing
  • Improve & extend common front-end modules with a focus on performance and reliability
  • Build & implement advanced JS front-end SDK's & libraries to provide improved user experience across the organization
  • Interactive drag & drop rule/workflow editors
  • Interactive WYSIWYG page builder
  • Implement & maintain common framework systems to be consumed & extended on by other developers
  • Participate in weekly development SCRUM/Project meetings and contribute to scoping & estimating issues
  • Implement & document common coding practices & standards to be adopted by the wider development team to improve efficiency & output
  • Actively participate in reviewing & approving merge requests

Requirements

  • At least 1 year of related experience
  • Experience with gRPC Web
  • Commercial experience with Canvas technology
  • Strong JavaScript background (ES5 / ES6)
  • Experience with React or other JS Frameworks
  • Experience implementing pure JS solutions for complex front-end environments
  • Speaking and writing in English language

Tech Stack

Frontend

· React

· Typescript

· ES6

· GRPC Web / REST API's

Better to have

· Gitlab CI/CD

· Gitlab Code Repository

· Flutter toolkit

Working Conditions

Workplace is in CoZone, ODTUTEKNOKENT facility in Ankara, Turkey. We offer a competitive package. Including: private health insurance, food and transportation allowance.

Working hours are 8:30 AM to 5:30 PM Monday to Friday, with one-hour lunch break.

Due to COVID-19 Pandemic, remote working will be required.