Frontend Developer

Frontend Developer

Project: RolBAC

Experience: 3 years+

Number of openings:01

 

Responsibilities

As a Frontend Developer,  you will:

  • Deliver a complete front-end application
  • Ensure high performance standards are met on mobile and desktop
  • Write tested, idiomatic, and documented JavaScript, HTML and CSS
  • Coordinate the workflow with the graphic designer
  • Cooperate with the back-end developer in the process of building the RESTful API
  • Communicate with external web services

Requirements

  • Proficiency with JavaScript and HTML5
  • Deep knowledge of Angular/React practices and commonly used modules highly desirable
  • Professional, precise communication skills
  • Creating self-contained, reusable, and testable modules and components
  • Ensuring a clear dependency chain, in regard to the app logic as well as the file system
  • Ability to provide SEO solutions for single page apps ·
  • Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system ·
  • Validating user actions on the client side and providing responsive feedback
  • Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
  • Experience with building the infrastructure for serving the front-end app and assets
  • Architecting and automating the build process for production, using task runners or scripts ·Documenting the code inline using JSDoc or other conventions

Benefits

  • Training on application
  • Access to training for self-development
  • Be part of a dynamic team
  • Floating holidays
  • Flexible benefits basket
  • Fresh fruits and beverages
  • Fun PS4 games and various team bounding and team building programs
  • Attractive compensation scheme

About the client

RolBAC has developed a range of B2B and B2C products for clients Rolonews (Rolonews LP) and ThinCats (Business Loan Network Ltd).  Their expertise is versatile which allows them to tackle different technologies as they cherish the challenge to create new products and IT solutions where they can grow along with the clients and constantly build on their success.

Join our team! Apply here!

 

About the Author

Leave a Reply