Multiple Software Developer Roles (epos solutions)

Sharjah, SH, AE, United Arab Emirates

Job Description

Multiple Software Developer Roles (ePOS Solutions)

Location: Sharjah, UAE

Company: ITD Software

About Us

ITD Software aims to revolutionise supermarket operations with a modern ePOS solution. We're building a platform that integrates in-store POS systems, online ordering, and mobile management tools. If you're ready to apply your specialised skills to a dynamic, collaborative project, we want you on board in our Sharjah office.

Who We're Looking For

We need to be experienced developers across multiple specialities to collaborate on a powerful, high-performance ePOS system:

•1.• •.NET Core (C#) Backend Developer •

• Key Responsibilities :
• Architect and build microservices and APIs using .NET Core
• Integrate PostgreSQL as the primary database and leverage Redis for caching
• Ensure secure, scalable, and high-availability solutions
• Desired Experience :
• Proficiency in C#, .NET Core, and RESTful API design
• Knowledge of containerisation (Docker, Kubernetes) is a plus
• Strong debugging, performance tuning, and code optimisation skills

•2.• •Node.js (TypeScript) Backend Developer •

• Key Responsibilities :
• Develop microservices using Node.js and TypeScript
• Implement high-performance caching strategies with Redis
• Collaborate with the front-end and database teams to ensure seamless data flow
• Desired Experience :
• In-depth knowledge of Node.js, TypeScript, and frameworks like Express or NestJS
• Familiarity with PostgreSQL and event-driven architectures
• Experience in building and consuming REST or GraphQL APIs

•3.• •Front-End Developer (POS Focus) •

• Key Responsibilities :
• Build interactive, touch-friendly POS interfaces using React or Angular
• Ensure cross-browser and device compatibility for in-shop terminals
• Work closely with UI/UX designers to deliver user-centric, intuitive ePOS experiences
• Desired Experience :
• Hands-on expertise in React or Angular, HTML5, CSS3, and TypeScript
• Knowledge of hardware integration, like barcode scanners and receipt printers, is beneficial
• Understanding of state management (Redux, NgRx) and responsive design

•4.• •Front-End Developer (Online Shop Focus) •

• Key Responsibilities :
• Develop and maintain a mobile-responsive online shop using React (Next.js)
• Integrate APIs for real-time product information, shopping carts, and checkout flows
• Optimise performance and SEO for high-traffic e-commerce environments
• Desired Experience :
• Strong skills in React, Next.js, and modern web development best practices
• Familiarity with e-commerce workflows, payment gateways, and inventory management
• Proficiency with building and consuming secure APIs

•5.• •Mobile App Developer •

• Key Responsibilities :
• Create cross-platform iOS and Android management apps using React Native or Flutter
• Integrate app features (dashboards, notifications, real-time reporting) with secure APIs
• Collaborate with backend developers to ensure smooth data sync
• Desired Experience :
• Proficiency in React Native or Flutter, plus mobile UI/UX design
• Solid understanding of mobile app deployment processes
• Experience with offline data handling and push notifications

General Requirements for All Roles

• Strong communication and teamwork skills--our devs will collaborate daily
• Familiarity with version control (Git) and CI/CD pipelines
• A passion for delivering robust, scalable solutions in a fast-paced environment
• Adaptability to evolving project requirements and technology updates

Why Join ITD Software?

• Impactful Work : Build an ePOS system to transform thousands of supermarkets from in-store POS to online ordering.
• Cutting-Edge Tech Stack : Work with modern frameworks and languages in a cloud-based environment.
• Professional Growth : We invest in your future--providing opportunities for continuous learning, certifications, and attendance at major tech conferences.
• Collaborative Culture : Join a diverse team that values feedback and innovation.

How to Apply

• Send your CV and a cover letter specifying which role(s) you're applying for to info@itdsoftware.co.uk .
• In your cover letter, briefly highlight your experience and relevant projects you've worked on.

Job Types: Full-time, Part-time, Permanent, Temporary, Contract
Contract length: 12 months

Pay: AED2,000.00 - AED6,000.00 per month

Expected hours: 20 - 48 per week

Application Deadline: 15/01/2025

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1784515
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Sharjah, SH, AE, United Arab Emirates
  • Education
    Not mentioned