Konkurs je istekao.
Control4 Europe logo

Front-End Software Development Engineer

Control4 Europe

Beograd, Omladinskih brigada 90d

18.10.2020.

  • ugovor
  • puno radno vreme

Overview

The Front-End Software Development Engineer position reports to the Senior Manager of Engineering and is primarily responsible for front-end development on the OvrC web and mobile applications. OvrC is a cloud-based IoT application utilizing the latest versions of React, atomic-design-based component architecture, and ES6 development standards. This role will also directly contribute to the ongoing development of a robust design system / component library for company-wide use and implementation across SnapAV’s application portfolio. This is a dynamic role expecting the candidate to be well versed in cutting-edge industry techniques for front-end web and mobile development.  This individual will work closely with application platform components and other members of the team.

Responsibilities

  • Responsible for front-end software development solutions on the OvrC cloud-based platform
  • Collaborates with user experience, design, server and embedded software development teams
  • Provides input into emerging development technology options as new tools are explored
  • Conducts design and code reviews of developed software and unit tests
  • Participates in the production and non-production deployment process
  • Participates in daily stand-ups and other Scrum meetings
  • Conducts peer code reviews and provides valuable feedback

Required Qualifications

  • BS or MS in Computer Science, Computer Engineering or related field
  • 2+ years experience in front-end web-application development
  • Advanced knowledge and experience with HTML5, CSS3, and ES6
  • Experience with JavaScript task runners such as Webpack or Gulp
  • Experience with responsive / progressive interface development
  • Experience working with RESTful APIs
  • Experience with React or Vue
  • Experience with source code management through Git
  • Knowledge of JavaScript DOM manipulation without libraries

Preferred Qualifications

  • Experience with static typing in ES6, using either TypeScript or Flow
  • Experience with ES6-based mobile app development using Cordova, Ionic, or React Native
  • Experience with advanced UI animations, utilizing FLIP methodologies or libraries
  • Familiarity working with JavaScript testing frameworks such as Jest
  • Experience with the following:
    • Webpack
    • Agile methodologies
    • iOS and Android development
    • XCode

    Snap One

    Kompanija Snap One razvija integralne sisteme za pametne kuće. Proizvodi kompletnu liniju pristupačnih bežičnih sistema za smart home i softvere za kontrolu osvetljenja, temperature, kompletnu audio distribuciju kuće, sigurnost i upravljanje energijom. Nastala je spajanjem dve kompanije – Control4, koja razvija uređaje za interakciju sa sistemima pametnih kuća i SnapAV koja razvija audio, video i CCTV opremu. Razvojni centar u Beogradu  ima dva veća tima - Smart…

    Konkurs je istekao.

    Napomena: Poslovi.infostud.com ne vrši posredovanje u zapošljavanju u Srbiji, niti u inostranstvu. Postupak selekcije i odabira kandidata je u nadležnosti poslodavca, a odredbe ugovora o radu predstavljaju direktan dogovor između poslodavca i zaposlenog. Svi pojmovi u oglasima, koji su upotrebljeni u muškom rodu, odnose se bez diskriminacije i na osobe ženskog pola i obrnuto, osim ukoliko specifičnim zahtevima posla nije drugačije propisano.