Senior Software Engineer (Full Stack Developer)

Full time Full day
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


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.

This job is expired. Please use the search form to find active jobs or submit your resume.

Post a resume

Similar jobs

Full time Full day
When you are working with us, you will be: Base-lining of the functional requirements in the form of Software Requirement Specification (SRS) Document.Document business Process in the form of workflows.Conduct in-depth Data analysis to understand business needs.Collaborate with customers, Product...
Full time Full day
We are looking for an experienced Googler that has success with paid search campaigns using Google AdWords. This role will plan and manage paid search campaigns for clients across different industries, analyze performance data, and optimize campaigns. The ideal Google...
United Nations Pakistan
Full time Full day
UN Women, grounded in the vision of equality enshrined in the Charter of the United Nations, works for the elimination of discrimination against women and girls; the empowerment of women; and the achievement of equality between women and men as...