Senior Full stack / UI - UX Engineer  
Afiniti Software Solutions Pvt Ltd   More jobs from this company

  Email this job
Job Details Back to Job Listing
 
Job Title:   Senior Full stack / UI - UX Engineer
Category:   Software Development
Total Positions:   5
Job Location:   Islamabad, Karachi, Lahore
Gender:   No Preference
Minimum Education:   Bachelors
Career Level:   Experienced Professional
Minimum Experience:   2 Years
Salary Range:   PKR 0 to 0 per Month
Apply By:   Jun 25, 2020
     
     
 
Job Description:

Who are we?

 

Afiniti is the world’s leading applied artificial intelligence and advanced analytics provider. Afiniti Enterprise Behavioral Pairing™ uses artificial intelligence to identify subtle and valuable patterns of human interaction in order to pair individuals on the basis of behavior, leading to more successful interactions and measurable increases in enterprise profitability.

 

 Afiniti operates throughout the world, and has measurably driven billions of dollars in incremental value for our clients.     

Purpose We are looking for a Senior Full Stack UI/UX architect with extensive experience in dynamic, responsive web applications. 

The ideal candidate will be an expert in modern CSS approaches such as SASS and OOCSS, JavaScript frameworks/libraries such as React, Vue, Angular, etc., and be able to contribute to a server-side JavaScript rendering platform that utilizes React.js.   

  Key Responsibilities 

Responsibilities include working closely with designers to turn their designs into global code that will be the foundational layer for UI development across the Enterprise, delivering experiences on top of this global code, and analyzing, and incorporating modern UI technologies as the Front-End landscape evolves. The ideal candidate will have

 

·         Expert Level Knowledge of HTML (including HTML5)

 

 

·         Expert Level Knowledge of CSS (including CSS3)

 

 

·         Expert Level Knowledge of JavaScript (including ES6)

 

 

·         Expert Level Knowledge of React.js

 

 

·         Knowledge of multiple MVC JavaScript Frameworks (Node, React, Vue, Angular, Ember, etc)

 

 

·         Development experience with 508 Compliance/Web Accessibility

 

 

·         Development experience creating performance optimized websites

 

 

·         Development experience with CSS Preprocessors (including SASS)

 

 

·         Development experience consuming API using latest methods in partnership with back-end development teams

 

 

·         Development experience writing high quality, semantic, testable, maintainable, and well-documented code

 

 

·         Experience using Docker to build and deploy applications in production

 

 

·         Experience running software on Linux

 

 

·         Experience creating and maintaining UI component libraries

 

 

·         Knowledge of type systems and previous experience using a statically typed programming language

 

 

·         Expert in user interface development, engineering cross-browser, cross-device compliant code

 

 

·         Enterprise exposure in Defect resolution up and down UI chain, (examples: HTTP headers to AJAX failures, to OS browser anomalies)

 

 

·         Desired Technical Skills Knowledge of JavaScript Testing Frameworks -- Mocha, Jasmine, Jest, etc

 

 

·         Knowledge of UI Build Frameworks -- NPM, Grunt, Gulp, etc Required

 

 

·         Ability to drive the front-end development review cycle and close on design requirements independently

 

 

·         Excellent communication, presentation, and interpersonal skills

 

 

Bonus Qualifications

 

 

·         Fluency and experience in the UX and design thinking process

 

 

·         Experience in developing cross platform experiences

 

 

·         Experience working in UI consulting where presentation to clients and executives are core proficiencies

 

 

·         Proficiency in presenting development work to user experience teams, product and engineering teams, and executives for review and feedback

 

 

·         Excellent communication, presentation, and interpersonal skills

 

 

·         Ability to speak English fluently

 

 

Education & Qualifications

 

 

·         A Bachelor or higher degree in Computer Science, Engineering or related disciplines.

 

 

Salary & Package As well as a competitive base salary dependent on the number of years of experience, we also offer Corporate benefits.

 

 

 

 


Company Information
 
Company Name:  Afiniti Software Solutions Pvt Ltd
Company Description:
Afiniti Software Solutions Pvt Ltd/p

Copyright 2024, PAF Karachi Institute of Economics & Technology. All Rights Reserved