Web App Developer

JavaScript

Web App Developer

JavaScript

Grabarska 1, Wrocław

Explain Everything

Undetermined
B2B
Mid
Office
2 232 - 3 627 USD
Net per month - B2B

Tech stack

    ReactJS

    regular

    WebGL

    regular

Job description

Explain Everything is the fastest growing interactive whiteboard platform on the market.
We are a team of innovators, artists, learners, and leaders dedicated to developing creativity-inspiring technologies.
Currently, we are looking for someone to aid our team responsible for developing web version of Explain Everything.

Responsibilities:

  • Building fast and responsive UI using ReactJS.
  • Collaborating with members of other teams to deliver cross-platform features.
  • Aiding in development of WebGL based rendering engine.
  • Writing tests for new and existing features.
  • Bug fixing.

Requirements:

  • At least 1 year experience as a Software Engineer but feel free to apply if you have an extensive non-commercial experience.
  • Hands-on experience with JavaScript but feel free to apply if you consider yourself a fast learner.
  • High level of self-sustainability.
  • Familiarity with any major web framework (i.e., ReactJS, Vue or Angular)
  • Good understanding of Computer Science fundamentals.
  • Ability think outside the box.
  • Communicative English – written and spoke

Nice to have:

  • Hands-on experience with Typescript because our codebase is written in it.
  • Hands-on experience with ReactJS because web app's components are built with it.
  • Hands-on experience with WebGL(or OpenGL) because it allows whiteboard content to be displayed.
  • Experience with WebRTC because this is the very technology that allows our collaborative whiteboard to connect people all        around the globe.
  • Good understanding of network protocols, especially: TCP/IP, UDP and HTTP.
  • Ability to understand code written C++, ObjectiveC or Java.
  • Hands-on experience building Electron apps.
  • Experience with Emscripten (WebAssembly & Asm.js) because sometimes fast is just too slow.
  • Good understanding of linear algebra.
  • Any other skills that would help our app improve and evolve.

We offer:

  • Paid holiday leave,
  • Flexible working hours,
  • Personal Growth Budget (2000 PLN),
  • Employee benefits (Multisport, Medicover),
  • Pet-friendly office in the heart of Wroclaw.
Published: 04.11.2021
Office location