Senior Frontend (React) Engineer
Svitla Systems
Bucharest, Romania
4 zile în urmă
source : Just Join IT

RxJS (nice to have)

unit tests (advanced)

JavaScript (advanced)

React (advanced)

Svitla Systems Inc. is looking for a Senior Frontend (React) Engineer for a full-time position in Poland.

Our client is a television broadcaster supporting the Hybrid Broadcast Broadband TV (HbbTV) initiative, which promotes and establishes an open European standard for hybrid set-top boxes for the reception of broadcast TV and broadband multimedia applications with a single user interface.

Now they are looking for a Senior Developer specialized in React.js to accompany the development project of the application (web app) of the new generation of complete over-the-top or console decoders.

The web app development team designs, develop and maintain the user interface of the channel decoders. This interface is seen and used by all users of the decoders, and it is the entry point to television (live and replay), exclusive client’s content (current series and films), and client’s VOD.

According to the Agile methodology, this web app is developed using web standards (HTML5, CSS3, ESNext). This web app is entirely rewritten for the new 4K satellite decoder project based on the React.

js and Reactive Programming (RXJS) framework.

Requirements :

  • Expertise in React JS.
  • 5 years of experience in JavaScript development (ES6 or +).
  • Mastery of functional programming in JS (native ES or Lodash / Underscore).
  • Regular practice with Unit Tests.
  • Comfortable with the SCRUM methodology.
  • Rigorous and precise individual.
  • Nice to have :

  • Experience in TV product development.
  • Experience in development with RxJS or variant (RxJava, RxScala, RX.Net).
  • Responsibilities :

  • Provide Front-End development (JS / ES2017, React JS, RxJs, CSS / Less).
  • Build unit / functional tests.
  • Write and maintain technical documentation.
  • Conduct training of junior developers.
  • Participate in the preparation and estimation of requests.
  • Engage in Agile activities in particular.
  • Associate in Backlog reviews.
  • Partake in Sprints Planning meetings.
  • Involve in daily meetings.
  • We offer :

  • Salary of 21,000 - 25,000 PLN or equivalent salary in USD.
  • A competitive compensation plan that takes skills and experience into consideration.
  • Annual performance appraisals.
  • Possibility to choose your workspace either remote or a combination of your home and one of our development offices.
  • Flexible working hours and adjustable work / life balance.
  • Projects that use advanced, cutting-edge technologies.
  • Competitive bonuses for a personal recommendation of new employees.
  • Vacation time, sick-leaves, national holidays, family supplementary days off.
  • Partial compensation for the costs of conferences, courses and English classes.
  • Free meetups, webinars, and conferences organized by Svitla.
  • Fun summer and winter corporate parties and memorable anniversary presents.
  • About Svitla :

    Svitla Systems is a global trusted IT solutions company headquartered in California, with business and development offices throughout the US, Latin America, Europe, and Asia.

    Svitla is an outspoken advocate of workplace flexibility, best known for its well-established remote culture, individual approach to our teammate’s professional and personal growth, and family-like environment.

    Since 2003, Svitla has served a wide range of clients, from innovative start-ups in California to mega-large corporations such as Ingenico, AstraZeneca, and Ancestry.

    At Svitla, developers work with clients’ teams directly, building lasting and successful partnerships, as a result of seamless integration with on-site processes.

    Svitla Systems’ global mission is to build a business that contributes to the well-being of our partners, personnel and their families, improves our communities, and makes a lasting difference in the world. Join us!

    Raportați această lucrare

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.