Full Stack Web Developer  
Afiniti Software Solutions Pvt Ltd   More jobs from this company

  Email this job
Job Details Back to Job Listing
 
Job Title:   Full Stack Web Developer
Category:   Software Development
Total Positions:   1
Job Location:   Lahore
Gender:   No Preference
Minimum Education:   Bachelors
Career Level:   Experienced Professional
Minimum Experience:   2 Years6 Years
Salary Range:   PKR 0 to 0 per Month
Apply By:   Jun 23, 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 Afiniti is creating proprietary data analysis, visualization and monitoring software using cutting-edge technologies. We are looking for multiple exceptional candidates to join our team and help us build the next generation of internal and external products.    

Key Responsibilities

·         Build new and maintain existing web-based applications.

·         Designing well-structured client-side routing systems for single page applications (SPA) along with designing stable and highly-scalable server-side RESTful APIs.

·         Should demonstrate modern day engineering practices such as behavior-driven development (BDD) and test-driven development (TDD) along with good feature management using branching techniques in the Git version control system.

·         Should have experience working in a Scrum management environment and understand all the relevant ceremonies that take place while working with an agile team.

·         The candidate should advocate solid team work and communication by facilitating code reviews and other positive team knowledge sharing ceremonies.

The ideal candidate will have

·         Modern day JavaScript (ES2015 ), HTML and CSS

·         React JavaScript library

·         JavaScript Charting library (e.g. D3 or Highcharts)

·         Understanding of Vector Graphics versus DOM manipulation

·         Node.js

·         Express.js

·         Modern day JavaScript build tools (e.g. Webpack, Babel.js)

·         JavaScript linting tools (e.g. ESLint)

·         JavaScript unit testing frameworks and assertion libraries (e.g. mocha and chai)

·         Object-Relational Mapping (ORM) libraries

·         MySQL RDBMS or related database systems (e.g. Postgres)

·         Git version control system

·         Designing well-structured routing systems for Single page applications (SPA)

·         Test-Driven Development

·         Object-Oriented Design

·         Scrum team environment and ceremonies

·         Code Reviews

·         Coding responsive web applications

Good to have skills

·         Docker

·         Electron

·         GraphQL

·         Prisma

·         Apollo

·         Knowledge of mobile development capabilities for iOS and Android

Education & Qualifications

·         Bachelor of Engineering (or higher) in Computer Science 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