Job listing has expired.

React Software Engineer

Control4 Europe

Beograd
Senior
12.01.2020.

logo_24421

We are looking for a:

React Software Engineer

Belgrade

OVERVIEW:

Control4 has an immediate opening for a Mid-Senior React Software Engineer. As a React Software Engineer, you will be developing a React UI Library, with the mission to enable our internal customer and external partners to build consistent React UI. Also, you will be able to develop a React Application Framework, with the mission to quickly create a React GUI application for various networking and IoT devices, connect the device to Control4 ecosystem for remote management.

RESPONSIBILITIES:

  • Passion for software development that raises the bar for quality and testability and proving it
  • Develop high quality re-usable React component
  • Develop unit tests for new and legacy software
  • Develop test automation for new and legacy software
  • Refactor software for greater long-term maintainability and capability
  • Participate and lead Scrum backlog grooming and planning sessions
  • Join daily stand-ups to set the day's collaboration with the team and help clear blocking issues
  • Select and prove open source software to accelerate delivery without introducing excess technical debt
  • Conduct peer code reviews and provide feedback
  • Write documentation for new and legacy software
  • Communicates effectively with the team and management opportunities and challenges
  • Collaborate closely with other teams, internal, and external customers
  • Create personal and team goals for self-improvement and product development
  • Hold oneself and others accountable for delivery and quality

REQUIRED QUALIFICATIONS:

  • BS or MS in Computer Science, Computer Engineering or related field
  • 5+ years related experiences
  • Solid understanding of fundamental web technologies such as HTML, CSS, DOM manipulation and HTTP
  • Strong proficiency in Javascript/ES6
  • Strong proficiency in Typescript, experience with static typed language such as C++ or JAVA is a plus
  • Solid understanding of functional programming
  • Strong understanding of React.js and its core principles, including new introduced React Hooks API
  • Unit testing with Jest/Enzyme/react-test-library
  • Experience with Redux
  • Experience with common front-end development tools such as Babel, Webpack, NPM, Linter etc.
  • Experience working with RESTful APIs

PREFERRED QUALIFICATIONS:

  • Experience with React-Router
  • Experience with Redux-Saga, thorough understanding of Redux architecture pattern and Redux-Saga
  • Strong CSS skills with experience building responsive applications across a variety of browsers and devices using modern CSS techniques
  • Experience with style-components
  • Experience with Storybook for components documentation
  • Experience with Ant Design framework
  • Understanding software design pattern and principles, with experience building multi-tier architecture and/or application framework
  • Through understanding of RESTful API design principles with experience to design flexible RESTful API, experience with AsyncAPI is a plus
  • Experience with RESTful API modeling language, such as OpenAPI and RAML
  • Experience with API test automation
  • Experience with end to end React application test automation
  • Experience with SSR (Server-Side Rendering)
  • Experience with React-Native

Deadline for applications: 12.01.2020.

Job listing has expired.

Upoznaj kompaniju Control4 Europe

  • Kompanija Control4 je provajder personalizovanih automatizovanih i kontrolnih rešenja, koji vam omogućavaju da kontrolišete bilo koji uređaj u kući ili preduzeću, automatski. Kompanija, osnovana 2003. godine, pruža inteligentna rešenja za pojedince, hotele i preduzeća širom sveta.

    Control4 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 za domove i preduzeća.


    Pogledaj profil kompanije
  • Prosečna ocena
    5.0
    na osnovu 1 recenzije
    Mogućnost napredovanja
    5.0
    Beneficije
    5.0
    Balans između karijere i privatnog života
    5.0
    Utisak o radu u kompaniji na poziciji Driver Developer
    Najnoviji utisak

    Pozitivna iskustva o kompaniji:

    Nikad nije dosadno, uvek ima posla, i svi projekti na kojima sam do sad radio su bili jako zanimljivi. Nema pritiska, tako da nema nikakve tenzije pri radu. Jako dobra organizacija, sve što je potrebno za neki od projekata se naručuje ili nabavlja odmah. U firmi vlada dobra atmosfera, imamo tim bildinge, idemo u pozorište... Od dodatnih benefita, tu je teretana.

    Zamerke kompaniji:

    Trenutno nemam na šta da se požalim.

Copyright © 2020 :: Sva Prava Zadržana :: HelloWorld.rs. ::
Made with in Subotica.
Uspešno
Neuspešno urađena operacija