FRONT END APPLICATION DEVELOPER JOB DESCRIPTION
JOB SUMMARY
We are looking for a highly qualified Front-end application developer who will join our IT team. The candidate should have motivated to combine the art of design with the art of programming.
In this role, the candidate should excel at working with application design teams to develop great user experiences. The ideal candidate will work closely with various members of the organization such as designers, software developers, product managers, and business owners to play a key role in the successful launch of our next generation web-based applications. The candidate also helps evaluate and continuously improve our existing application systems.
NATURE OF WORK
The front-end is basically the front layer of application. It includes the design, content, and functionality – in other words, all the things that users interact with: Fonts, buttons, tables, menus, colors, etc.
Therefore, a front-end application developer plays an active role in the key application development. The candidate oversees front-end development for the business’s platforms by building sitemaps, prototypes, wire frames, and conducting the documentation that articulates the applications’ structures and organization. In this capacity, the front-end developer also implements any requested template, JavaScript, and CSS changes to the already existent applications.
The candidate develops code using modern JavaScript or TypeScript such as Vue.js, HTML5, CSS3, Element UI, and RESTful APIs on responsive applications across multiple browsers, tablets, and other internet accessing devices such as phones to ensure accessibility of the application from multiple devices. It is also his/her duty to build reusable code and libraries that may be used in future and reduce application building workload for the business.
DUTIES
In general, the candidate will work closely with the design team, product management, and development teams to create elegant, usable, responsive, and interactive interfaces across multiple devices. The candidate will, therefore:
- Deliver high quality and a complete front-end application with responsive design.
- Produce a reusable code library for future implementation and reference.
- Ensure high performance on mobile and desktop.
- Write tested, idiomatic, and documented modern JavaScript or TypeScript (Vue.js), HTML5, CSS3, and Element UI code.
- Evaluate and make sure of the technical feasibility of UI/UX design implementation.
- Coordinate with the back-end developers in the process of building the RESTful API.
- Coordinate the workflow between the graphic designer and back-end developer.
- Create quality prototypes for a much clear understanding.
- Stay up to date with new emerging technologies like Vue js. and so on.
PROFESSIONAL EXPERIENCE AND SKILLS
The candidate will need to demonstrate:
- Good hands-on web markup, including HTML5, CSS3.
- Knowledge of leading JavaScript or Typescript libraries and frameworks like Vue.js etc.
- Knowledge of how to interact with RESTful APIs and formats such as JSON.
- Bachelor’s degree in computer science or relevant field.
- 2+ years of experience in front-end development using modern JavaScript or Typescript such as Vue.js
CLOSING DATE:
31-December-2021