Job Summary: We are looking for a passionate and skilled Front-End Developer with 4+ years of experience in building modern, high-performance web applications using React.js , TypeScript , and Tailwind CSS . You’ll play a key role in developing scalable front-end architectures and delivering seamless user experiences. Key Responsibilities: Design and build responsive, maintainable front-end features using React.js , TypeScript , and Tailwind CSS . Collaborate with UI/UX designers to translate designs into high-quality code. Ensure cross-browser compatibility and pixel-perfect implementations. Integrate with RESTful APIs and work closely with back-end developers. Participate in daily stand-ups, sprint planning, and code reviews. Optimize front-end performance and maintain accessibility standards (WCAG). Write unit and integration tests for components and user flows. Must-Have Skills: 4+ years of front-end development experience (Production Live Projects). Strong proficiency in React.js , TypeScript , and JavaScript (ES6+) . Hands-on experience with Tailwind CSS or other utility-first CSS frameworks. Solid understanding of HTML5 , CSS3 , and responsive design. Experience with React Hooks , Functional Components , and React Router . State management using Redux . Experience working with REST APIs and asynchronous data handling (e.g., Axios, Fetch). Familiarity with version control tools like Git (GitHub). Good-to-Have Skills: Familiarity with Next.js , Vite , or Webpack . Testing frameworks such as Jest , React Testing Library , or Cypress . Basic understanding of CI/CD pipelines , Docker , or DevOps tools . Experience with GraphQL or WebSockets . Understanding of a11y (accessibility) and SEO best practices . Knowledge of cloud platforms like AWS , Vercel , or Firebase . Education: Bachelor's degree in Computer Science, Engineering, or equivalent experience.
Job Summary: We are looking for a passionate and skilled Front-End Developer with 4+ years of experience in building modern, high-performance web applications using React.js , TypeScript , and Tailwind CSS . Youll play a key role in developing scalable front-end architectures and delivering seamless user experiences. Key Responsibilities: Design and build responsive, maintainable front-end features using React.js , TypeScript , and Tailwind CSS . Collaborate with UI/UX designers to translate designs into high-quality code. Ensure cross-browser compatibility and pixel-perfect implementations. Integrate with RESTful APIs and work closely with back-end developers. Participate in daily stand-ups, sprint planning, and code reviews. Optimize front-end performance and maintain accessibility standards (WCAG). Write unit and integration tests for components and user flows. Must-Have Skills: 4+ years of front-end development experience (Production Live Projects). Strong proficiency in React.js , TypeScript , and JavaScript (ES6+) . Hands-on experience with Tailwind CSS or other utility-first CSS frameworks. Solid understanding of HTML5 , CSS3 , and responsive design. Experience with React Hooks , Functional Components , and React Router . State management using Redux . Experience working with REST APIs and asynchronous data handling (e.g., Axios, Fetch). Familiarity with version control tools like Git (GitHub). Good-to-Have Skills: Familiarity with Next.js , Vite , or Webpack . Testing frameworks such as Jest , React Testing Library , or Cypress . Basic understanding of CI/CD pipelines , Docker , or DevOps tools . Experience with GraphQL or WebSockets . Understanding of a11y (accessibility) and SEO best practices . Knowledge of cloud platforms like AWS , Vercel , or Firebase . Education: Bachelor&aposs degree in Computer Science, Engineering, or equivalent experience. Show more Show less
As a Lead Automation Engineer, you will be responsible for driving the automation strategy and leadership for POS systems. Your key responsibilities will include: - Define and own the automation roadmap for POS systems, including frontend UI, backend services, and device interactions. - Lead, mentor, and upskill a team of automation engineers. - Establish automation KPIs such as coverage, stability, and execution time, ensuring continuous improvement. - Identify opportunities to enhance automation maturity across the POS ecosystem. In addition to leadership responsibilities, you will also be involved in: - Designing and building scalable and reusable automation frameworks for web, mobile (IOS & Android), and device-level POS testing. - Integrating automation with CI/CD pipelines using tools like Jenkins, GitHub Actions, and Azure DevOps. - Automating regression, smoke, and integration test suites for various POS workflows. - Collaborating with performance and security teams to enable load, stress, and penetration testing automation. - Working closely with product owners, business analysts, and developers to define test strategy, test plans, and automation coverage for each release. - Supporting automation for cloud-hosted and on-prem POS systems and collaborating with vendors on device certifications and compliance. The technical skills required for this role include: - Strong experience in automation tools/frameworks such as Selenium, Appium, Playwright, Cypress, TestNG, Junit, REST API automation, and Python/Java/JavaScript/C# for automation scripting. - Experience with CI/CD tools, version control, and knowledge of POS hardware and device interaction automation. - Understanding of microservices architecture, system integrations, SQL for data validation, and backend testing. - Familiarity with bug tracking tools like JIRA and Azure DevOps. To excel in this role, you should possess: - 8-12 years of overall experience, with at least 1-2 years in a lead or senior automation role. - Ability to lead distributed teams and strong problem-solving skills. - Excellent communication, stakeholder management, and the ability to thrive in a fast-paced, release-driven retail environment. Preferred qualifications include experience in cloud-based POS platforms, knowledge of performance testing tools, experience with containerization, and QA/Automation certifications. In summary, by joining us, you will drive faster releases through automation-first delivery, improve POS reliability, and cultivate a culture of quality across the POS engineering organization. You will be part of a collaborative, inclusive, and innovative team culture, with competitive compensation and benefits, as well as opportunities for growth and learning in a dynamic environment.,