RESPONSIBILITIES

  • Design and develop new features and key software modules of the front-end solution
  • Responsible for reviewing business requirements and ensuring their accurate development
  • Be one of the design authorities for the evolution of the front-end solution architecture
  • Work with the rest of the technical team to improve and optimize current code
  • Engage in code review
  • Create and keep technical documentation up to date
  • Mentor and engage with the current team to improve and optimize current code and planning practices

PROFILE, COMPETENCIES AND SKILLS

  • Bachelor’s degree (Engineering, Computer Science) or Javascript master
  • 4+ years of experience in front-end development
  • Sensitive to visual appearance and user experience
  • Proactive learner and interested by new technologies
  • Be a strong team player and ability to maintain good interpersonal relations
  • Comfortable in working in a fast-paced environment and growing company

REQUIRED

  • Experience with AngularJS and/or React JS
  • Experience with CSS
  • Experience with REST integration
  • Experience with software version control systems (e.g. git)
  • Experience with responsive development

ASSETS

  • Experience with functional reactive programming(RxJS)
  • Experience with Agile methodologies
  • Experience with software integration tools
  • Experience with issue tracking tools (e.g. JIRA)
  • Experience with large applications
  • Experience with SQL