UI React, Redux Senior Developer

Timisoara, Romania

For one of our clients in the IT industry, we are looking for a UI React, Redux Senior Developer to complete their team in Timisoara, Romania.

Key Responsibilities:

  • Participate in every stage of the software design and development process, from requirements analysis all the way through to production
  • Help to storyboard and prototype the workflows and UI/UX design of our applications
  • Develop elegant, functional user interface components built on top of the latest web technologies (initial target is React/Redux)
  • Contribute to researching new toolkits and libraries for use in our projects
  • Work in an agile methodology environment where innovation, teamwork and creativity are the keys to success

Requirements:

  • BS in Computer Science, or equivalent
  • 4+ years professional software development experience
  • Expert knowledge of Javascript and web technologies (HTML5, CSS)
  • Experience with modern Javascript frameworks and libraries (TypeScript, React, Redux, Bootstrap, Meteor, Apollo, Lodash, Webpack, Babel)
  • Extensive experience with data interchange formats (XML, JSON)
  • Strong knowledge of data structures and algorithms
  • Experience with Git

Nice-to-Have:

  • MS or PHD in Computer Science
  • Experience with modern Front End Dev Ops tools (NPM, Bower, Grunt, Browserify, Babel, etc)
  • Strong background in UX Design
  • Java development experience
  • Experience with continuous integration tools like Maven and Jenkins
  • Experience with agile development methodologies
  • Experience with web servers and enterprise application servers (Tomcat, TomEE, JBoss, WebSphere, Glassfish)