Javascript Developer at GV Alliance Partners

Growth in Value Alliance (GV Alliance) Partners - Our client, a reputable Bank, is recruiting suitably qualified candidates to fill the position below:

Job Position: Javascript Developer
Job Location:
Lagos

Job Description


  • A JavaScript developer is responsible for implementing the front-end logic that defines the behaviour of the visual elements of a web application. A JavaScript developer is also responsible for connecting this with the services that reside on the back-end. They are usually supported by back-end web developers, who are responsible for server-side application logic. JavaScript developers often work alongside other front-end web developers who specialize in markup and styling.
  • We are looking for a JavaScript Developer who is motivated to combine the art of design with the art of programming. 
  • Responsibilities will include implementing visual elements and their behaviours with user interactions.
  • You will work with both front-end and back-end web developers to build all client-side logic.
  • You will also be bridging the gap between the visual elements and the server-side infrastructure, taking an active role on both sides, and defining how the application looks and functions.

Duties and Responsibilities

  • Develop new user-facing features.
  • Build reusable code and libraries for future use.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize applications for maximum speed and scalability.
  • Design and develop new front end applications for various platforms Help out with front end work on other applications (HTML/CSS/JS in Ruby applications).
  • Develop specifications and designs for complex applications or modifying/maintaining complex existing applications.
  • Perform code analysis, requirements analysis, identification of code metrics, system risk analysis and software reliability analysis.
  • Performance tuning, improvement, balancing, usability, automation.
  • Assure that all user input is validated before submitting to back-end services
  • Proficient in the use of code versioning tools, such as Git, Mercurial, SVN.
  • Good understanding of advanced JavaScript libraries and frameworks such as AngularJS, KnockoutJS, BackboneJS, ReactJS, DurandalJS etc.

Educational Qualification

  • Bachelor's Degree in Computer Science, Computer Engineering, or Computer Information Systems or any other related field.

Experience:

  • A minimum of 6 years post NYSC experience as a JavaScript Developer.

Knowledge and Skill Requirements:

  • Strong understanding of JavaScript, its quirks, and workarounds.
  • Basic understanding of web markup, including HTML5 and CSS3.
  • Good understanding of asynchronous request handling, partial page updates, and AJAX.
  • Proficient understanding of cross-browser compatibility issues and ways to work around such issues.
  • Familiarity with JavaScript module loaders, such as Require.js and AMD.
  • Familiarity with front-end build tools, such as Grunt and Gulp.js
  • Good understanding of browser rendering behaviour and performance.

Other Requirements:

  • Experience in managing crisis.
  • A commitment to high professional ethical standards working in a diverse workplace.
  • Excellent communication skills both verbal and written.
  • Knowledge of business and management principles and practices.
  • Experience in organizational effectiveness and operations management implementing best practices.
  • The ability to accurately identify the cause of a system/application malfunction, interpret that to management and their colleagues, document and propose resolutions.
  • Fully understand structured methodologies (e.g. Agile) for using programming code to solve business problems.
  • Ensure all changes and implementations are well tested and managed in a controlled manner with full rollback plans.
  • Correctly identify when assistance is required and request it accordingly.
  • Collaborate with the wider team in matters where their support is required.

Interested and qualified candidates should send their updated CV's in MS Word format to: contact@gvapartners.com and reference recruitment@gvapartners.com with "Javascript Developer " as the subject of mail.