Software Engineer

i2x

Full Time
Berlin, Germany   
Posted 6h ago

Your profile:

  • Degree or equivalent experience in Computer Science, Engineering, Mathematics or related field.
  • Strong grasp of algorithms and data structures.
  • Proficient Linux user.
  • Solid English communication skills.

Requirements:

  • Understanding the architecture of web-driven applications.
  • Experience interfacing with RESTful APIs.
  • Understanding of the network stack, especially transport and application layer protocols.
  • Proficiency manipulating the DOM and handling the components lifecycle.
  • Building responsive user interfaces.
  • Experience developing for mobile browsers.
  • Solid knowledge of Javascript ES6, HTML and Sass.

Nice-to-have:

  • Understanding of JavaScript optimizations under the V8 engine.
  • Experience developing Web applications using React, Redux and Webpack.
  • Knowledge of TypeScript and/or ReasonML.
  • Experience with WebAssembly.
  • Full-stack development experience.
  • Big plus if you worked with Enzyme or Selenium.

What’s in it for you:

  • Challenging tasks which involve a mix of advanced research and high-quality engineering.
  • Well-designed management of department, with clear goals focused on tangible results. 
  • Technological education / professional development system.
  • Competitive salary.