Centric connect.engage.succeed

Senior React.js Developer

We are currently looking for a new Senior React.js Developer who will be working in a distributed (Netherlands-Romania) Agile team.  
       

Key responsibilities:

  • Developing new user-facing features using React.js
  • Building reusable components and front-end libraries for future use
  • Translating designs and wireframes into high quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers 

Required skills:

  • Strong proficiency in TypeScript/JavaScript including DOM manipulation and the JavaScript object model
  • Strong understanding of React.js and its core principles
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Familiarity with newer specifications of ECMAScript
  • Strong proficiency with code quality, best practices, front end unit testing (e.g., Jasmine, Jest)
  • Experience with data structure libraries (e.g., Immutable.js)
  • Knowledge of isomorphic React is a plus
  • Familiarity with RESTful APIs – built in .NET, Spring, NodeJS, Azure functions
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with modern front-end build pipelines and tools
  • Experience with common front-end development tools such as Webpack, NPM, etc.
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization
  • Familiarity with code versioning tools such as TFS, Git and SVN

Additional skills which will be a plus:

  • Good knowledge for other web frameworks (e.g., AngularJS, Angular, VueJS, Aurelia) 
  • Good communication with both technical and business terms (verbal, written, and presentation)
  • Result-driven
  • Leadership
  • Experience of working in an Agile environment (scrum and iterative)

What we offer:

Centric is offering you the unique opportunity to be part of an energetic and highly talented team of software developers and testers in an international IT organization. Centric offers great possibilities for your personal development and career.

Specific benefits:

  • Attractive salary package
  • Meal tickets
  • 25 vacation days
  • Free parking space at Palas
  • Health insurance with Arcadia for you and your significant other
  • Sports package
  • Foreign language courses
  • Training sessions and certifications
  • Team building events
  • Yearly vouchers for glasses
  • Loyalty days - additional vacation days for people employed for a certain number of years
  • Employment anniversary bonus

Looking forward to have you joining our team!