Full Stack Web Developer

About The Company

The Product is a web based interactive content creation platform which introduces a revolutionary approach, allowing anyone with no training or technical background, to create beautifully designed, methodology based, reach and interactive learning content. The Product’s ease of use allow organizations to easily and effortlessly generate and transfer business critical knowledge for employees, business partners and customers.

We’re looking for a Full Stack Web Developer

Responsibilities

The Product has already been developed and basically is a functional product which needs to be finalized as version 1.0 and be given to clients. We are looking for a fullstack developer who can continue the development of the existing code and bring the product to a commercialized for version1. The developer needs to be responsible for:
  • Learning the current design of the overall architecture of the web application
  • Implementation of a robust set of services and APIs to power the web application
  • Building reusable code and libraries for future use
  • Optimization of the application for maximum speed and scalability
  • Implementation of security and data protection
  • Translation of UI/UX wireframes to visual elements
  • Integration of the front-end and back-end aspects of the web application

Skills and Qualifications

  • At least 3 years of experience in web development
  • A relevant academic BSC degree
  • Proficient knowledge of a back-end programming language especially in NodeJS
  • Good understanding of server-side templating languages
  • Good understanding of server-side CSS preprocessors {such as Stylus, Less, Sass}
  • Good understanding of advanced JavaScript libraries and frameworks such as AngularJS, Ajax, BackboneJS, ReactJS
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery & bootstrap
  • Understanding differences between multiple delivery platforms (such as mobile vs, desktop), and optimizing output to match the specific platform
  • Creating database schemas that represent and support business processes
  • Data migration, transformation, and scripting
  • Management of hosting environment, including database administration and scaling an application to support load changes
  • Understanding of fundamental design principles behind a scalable application
  • Ability to implement automated testing platforms and unit tests
  • Basic knowledge of image authoring tools, ability to crop, resize, or perform small adjustments on an image. Familiarity with tools such as as Gimp or Photoshop is a plus.
  • Proficient understanding of code versioning tools {e.g. Git, Mercurial or SVN}

Desired Characteristics / Personality

  • excellent communication skills (fluent in English)
  • a hard worker with high work ethics and integrity
  • accustomed to providing high quality and timely deliverables
  • a quick learner, sharp and be able to adapt to changes quickly

For more info contact Olga:

olgas@archer-soft.com
Skype: moduknow
Тип: 

Отправить резюме