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)