
Connective Links Technology•17h ago
Foundit
Full Stack Developer
Chennai, India
Full Time
Mid Level
N/A
N/A
N/A
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
Job Summary
Connective Links Technology is seeking a skilled Full Stack Developer to join their team in Chennai, India. The role focuses on developing Point of Sale (POS) applications using a modern tech stack including React, Redux, Node.js, Express.js, and MySQL. The ideal candidate will possess strong experience with Git, API integration, and writing comprehensive unit and API tests. This position involves building scalable, reliable web-based POS systems, potentially integrating hardware, and ensuring the delivery of high-quality code.
Key Responsibilities
- Develop responsive POS interfaces leveraging React.js and Redux.
- Create and manage robust backend APIs using Node.js and Express.js.
- Design and optimize MySQL database schemas, queries, and performance.
- Integrate RESTful APIs effectively using Axios.
- Write and maintain thorough unit, integration, and API tests.
- Utilize Git for efficient source control and team collaboration.
- Debug and resolve complex POS-related issues, including data syncing, printing functionality, and offline operation.
Required Skills
- Proficiency in modern JavaScript (ES6+).
- Strong command of React.js, Redux, and component-based architecture.
- Solid backend development experience with Node.js and Express.js.
- Expertise in MySQL schema design, complex joins, and indexing strategies.
- Experience with API consumption and handling via Axios.
- Proficiency in testing frameworks such as Jest, Mocha, or Supertest.
- Hands-on experience with Git workflows (cloning, branching, merging, pull requests).
- Previous experience in developing or maintaining POS systems is essential.
Nice To Have
- Familiarity with hardware integration for POS peripherals (e.g., printers, barcode scanners).
- Experience with building offline-first web applications or implementing service workers.
- Knowledge of CI/CD pipelines, Docker, or process managers like PM2.
- Exposure to TypeScript or developing hybrid mobile POS solutions using React Native.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related technical field is required.
Company
Connective Links Technology
Chennai, India
Posted on Foundit