Best Practices of Testing

Extensive research has uncovered the primary factors behind the failures of many software startups, with poor quality assurance practices during the software development process...

Read More

UI Developer

Job Description

This is a hot opening and we are looking to hire as soon as possible. 

Candidates having 7-8 years of experience as UI developer. Minimum 2 years experience in React.js

Primary Skill (Mandatory): React.js, Advanced JavaScript, HTML5, CSS3, Redux/Context

Secondary Skills (Good to have): Conversion rate optimization (CRO)/AB Testing tool preferably “Convert”

Key Responsibilities:

• In-depth knowledge of HTML, CSS, Sass and strong knowledge on Object Oriented JavaScript and Ajax, jQuery and any other CSS framework like Material Ui or Bootstrap

• Strong proficiency & thorough understanding in JavaScript, including DOM manipulation and the JavaScript object model, React.js (Include hooks)

• Experience using A/B Testing Tool such as “Convert”

• Should be a self-starter with high initiative, team player, with problem solving abilities.

• Responsible for development of new highly responsive, web-based user interface

• Develop clean, secure, extensible, reusable, and maintainable code meeting existing architectural standards

• Should be good in writing automated unit tests in React & JavaScript

• Review functional requirements, providing technical feedback on feasibility and architectural approach and framework.

• Collaborate with middleware engineers to deliver performant web applications

• Experience in release management and version management tools (e.g. GIT hub, JIRA, bit bucket etc.)

• Experience with web services (consuming or creating) with REST, Web Sockets or Graphql

• Very good interpersonal, analytical, problem-solving, and written & verbal communication skills

• Understand requirements through regular interaction with concerned stakeholders including counterparts in the other offices

• Utilize Agile Development, SCRUM / Pair / Extreme Programming methodologies

This will close in 0 seconds

Senior Fullstack Middleware Engineer

Job Description

This is a hot opening and we are looking to hire as soon as possible. 

Opportunity for Full stack Middleware Developer

Primary Skills (Mandatory): Node.js, JavaScript/TypeScript, GraphQL
Good to Have: Express.js
Exp: 5 to 9 years

• Extensive experience working with Express.js and TypeScript.

• Developing Azure Serverless functions using Node.js

• Working knowledge on GraphQL and integrate with Express.js middleware (Azure Functions)

• Consuming APIs to interact with other applications using GraphQL and Restful web services.

• Azure Service Bus (ASB), Pub/Sub model of message communication and Message handling life-cycle (Time-To-Live, Size, Locking, DeadLetterQueue, Sessions, Duplicate Detection, etc)

• Build & DevOps process

• Experience with headless commerce engine or CMS an advantage

• General eCommerce experience preferred.

• Good understanding of algorithms and data structures

• Should be good in communication and presentation skills

• Should be a self-starter with high initiative, team player, with problem solving abilities. 

This will close in 0 seconds

Java Developer

Job Description

Candidates having 5 - 15 Years of experience as Java developer.

Roles & Responsibilities

• Java developer responsibilities include designing and developing high-volume, low-latency

• applications for mission-critical systems and delivering high-availability and performance

• Contribute in all phases of the development lifecycle

• Write well designed, testable, efficient code

• Ensure designs are in compliance with specifications

Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

Skills & Requirements :
• Background in Enterprise Design patterns and Distributed Systems.
• Expertise in Java development, application, and architecture design skills and Test Driven Development Experience.
• Experience in Zookeeper, & SQL/NoSQL - MongoDB, Cassandra or CouchDB or Redis or Data Stax are beneficial
• Experience in Infrastructure backgrounds are beneficial (OpenStack, Docker or Vagrant)
• Understanding and Hands-on experience with Webservices technologies - HTTP, REST, JSON, XML, SOAP, Oauth
• Ability to develop, execute and maintain test plans and test cases
• Expertise in unit and integration test automation.
• Exposure to CI/CD tools and environments - Jenkins, PaaS Technologies, GitLab, SonarQube, Microservices Architecture - Kubernetes, Docker.
• Experience in using Maven/Grunt/Gradle as build tools for application deployments.
• Requires strong analytical and critical thinking skills

This will close in 0 seconds