Web Önyüz Geliştirme Uzmanı İş İlanı

İşveren Hakkında
  • İstanbul(Avr.)(Beyoğlu)
  • Lojistik

GENEL NİTELİKLER

Main Responsibilities:

  • Implement features and user interfaces of multi-tenant, large-scale SaaS applications
  • Build world-class responsive web clients and in-house design system
  • Architect efficient and reusable front-end systems that drive complex web applications
  • Collaborate with UX Designers, Product Managers, and Software Engineers to deliver compelling user-facing products
  • Identify and resolve performance and scalability issues
  • Contribute to open source projects and build reusable code and libraries
  • Develop unit tests with high code coverage
  • Attend scrum meetings, do code reviews, communicate and provide feedback to peers
  • World class engineering and global line of vision
  • Fast learning of new technologies and adoption to engineering processes.


Requirements:

  • 3+ years of React experience, including webpack knowledge.
  • 5+ years of JavaScript and/or TypeScript experience, including concepts like asynchronous programming, types, and ES6
  • 5+ years of HTML/CSS experience, including concepts like flex-box, layout, specificity and cross-browser compatibility
  • Experience in developing and using design systems.
  • Experience in development SaaS systems and main concepts of responsive web applications.
  • Excellent programming, analytical skills and strong problem-solving abilities
  • Motivated to learn new technologies
  • Software design, documentation, testing, debugging skills
  • Bachelor's degree from computer engineering or proven self-trained engineering skills.
  • Good written and verbal communication skills in English

What Would Be A Plus:

  • Experience in SPA, styled-components, Atomic Design
  • Experience in CSS preprocessors such as Less, SCSS, Sass…
  • Experience in UI Frameworks such as Bootstrap, Semantic UI…
  • Experience in Front-End testing frameworks such as Jest, Mocha, Enzyme, Jasmine…
  • Experience in AGILE development and SCRUM methodology
  • Knowledge of CI/CD pipeline and git is a plus
  • Personal projects that show an aptitude for engineering
  • Experience writing unit and automated tests