Experienced JavaScript Developer

javascript - angularjs - nodejs - reactjs

Nivel cariera

Middle (2-5 ani), Senior (5-10 ani)

Limbi vorbite

engleză

Adresa/ adresele jobului

Cluj-Napoca

Se recruteaza si din

Târgu Mureș, Brașov, Iași, Sibiu, Oradea


Role Summary

Do you know how to React? Or would you rather move from Node to Node? Or maybe you have a high Angular velocity? If you think JavaScript is the present and the future, we welcome you to our full stack development team.

We work on various projects from REST APIs with Express and Koa to complex front-end applications with React and Angular, to native mobile applications with React Native. We are pushing the limits of the web and mobile every day and we challenge each other to come up with the best solutions for our customers. Welcome to the future of software engineering!

Your Responsibilities

  • Deliver high-quality code
  • Design and architect full scale applications
  • Provide help and support for other team members when needed
  • Get involved in research projects and initiatives, aimed at expanding the know-how of the team
  • Mentor and coach other team members
  • Get involved in growing the team by participating in the internal processes (recruitment, evaluation, training)

Your Competencies

  • Minimum 2 years of relevant experience with JavaScript
  • Solid understanding of Functional Programming and Object-Oriented Programming in JavaScript
  • Good understanding of the web platform and the Client-Server Architecture
  • Good understanding of the modern JavaScript ecosystem: ES2015, Babel, Webpack, ESLint, npm scripts
  • Working experience with one modern frontend framework: React, Angular, Vue, Ember etc.
  • Working experience with Express/Koa is a plus
  • Experience with testing frameworks/tool in JavaScript: Mocha, Jasmine, Enzyme/Protractor
  • Good understanding of the component based architecture and unidirectional data flows
  • Focus on clean code and following established best practices
  • A keen eye for potential performance issues
  • Ability to adapt to modern CSS preprocessors/postprocessors
  • Basic understanding of design principles and modern UI/UX
  • Open for communication and team collaboration
  • Written and spoken English is a must
  • Passionate about programming and computer science in general
  • Availability for teaching others and sharing information
  • Active interest in contributing to open source

Your Benefits

You will work in an environment that demands professionalism and in the same time values quality people and connections. Our principles are simple: show respect, be reliable and continuously seek to progress.

We offer competitive compensation package, medical insurance, learning and development opportunities and other perks and benefits.

And we also strive to fine-tune our offering to meet particular needs, such as flexible working schedules, remote work or any other benefit that adds value to you and is within our possibilities.