Senior Software Engineer (Full Stack Developer)
Afiniti
Karachi
5d ago

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

Looking to hire a Software Engineer (Full Stack Developer) for Storefront / Billing team

Key Responsibilities

We are looking for a Full Stack Developer to join our team. We value collaboration, accountability and looking for proven skills.

Our team excels in working together and recognizing individual strengths.

In this role, you will work closely with engineers, architects, product owners and UX designers to build the next-generation experience of our Contact Center Solution on cloud.

You should have a strong computer science and software development background with experience implementing and operating distributed applications.

The ideal candidate will have

  • 3+ years’ experience of multiple JavaScript / TypeScript Frameworks (Node, React, NextJS, NestJS etc.)
  • Familiarity with SASS / SCSS stylesheets and styled components
  • Experience with consuming RESTful APIs, WebSockets, WebHooks and Swagger Clients
  • Experience with JavaScript development / compilation tools such as Babel, Webpack, ESLint, etc.
  • Experienced in database concepts and technologies like Postgres, etc.
  • Development experience writing high quality, semantic, testable, maintainable, and well-documented code
  • Experience using Git for version control
  • Experience using Docker to build and deploy applications
  • Experience creating and maintaining UI component libraries
  • Expert in user interface development, engineering cross-browser, cross-device compliant code
  • Experienced in JavaScript Testing Frameworks (Jest, React Testing Library, Super Test, etc.)
  • Understanding of continuous integration and continuous deployment
  • Education & Qualifications

  • A Bachelor or higher degree in Computer Science, Engineering or related disciplines.
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form