Frontend Developer at Alan & Grant

Alan & Grant, is a firm of consultants creating innovative HR & Enterprise Solutions. We focus on enabling performance improvements around our clients’ people, product and project concerns. We work with different organizations to conceptualize, build and deploy bespoke solutions aimed at improving overall performance and align workforce to long-term corporate objectives ensuring sustained growth and profitability in the process.

We are recruiting to fill the position below:

Job Position: Front-end Developer
Job Location:
Lagos
Job Type: Full time | Alan & Grant

Job Description

  • We are looking for a front-end (AngularJS and Angular) web developer, who is skilled and motivated to combine the art of design with the art of programming.
  • As a Web Developer Your responsibilities will include translation of UI/UX design, mockups and wireframes to actual code that will produce visual elements of the application
  • You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.

Responsibilities

  • Develop new user-facing features
  • Build reusable code and javascript libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize web application for maximum speed and scalability
  • Ensure alll user input is validated before submitting to back-end
  • Collaborate with other team members and stakeholders.
  • Convert mockups and wireframes into actual app.
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Identify and correct bottlenecks and bugs
  • Help maintain code quality, organization, and automatization
  • Maintain existing web project

Requirements

  • Proficient understanding of web markup, including HTML5, CSS3
  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
  • Good understanding of JavaScript libraries and frameworks, such as AngularJS and Angular. Familiarity with VueJS is a plus
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Basic knowledge of image authoring tools, to be able 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 cross-browser compatibility issues and ways to work around them.
  • Proficient understanding of code versioning tools, such as Git
  • Good understanding of SEO principles and ensuring that application will adhere to them.
  • Strong knowledge of UI design principles, patterns, and best practices for material design and flat design.
  • Familiarity with consuming RESTful APIs services
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with Google location services
  • Knowledge of the open-source JS ecosystem and the libraries available for common tasks
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization
  • Have a Degree in Computer Engineering, Computer Science or any related field from an accredited institution.
  • Minimum of 2 working years experience.