Full Stack Developer – Retail Domain (.NET Core / Angular / Ionic)
We are looking for a highly experienced Full Stack Developer with 10+ years of expertise, focused on delivering robust solutions within the retail sector. The candidate should have a strong background in architecting and developing scalable web, mobile, and desktop applications, particularly in areas like Point of Sale (POS), Inventory Management, Warehouse Operations, and Accounting Systems, utilizing modern technologies such as .NET Core, Angular, and Ionic.
This position requires deep end-to-end knowledge of the technology stack, along with hands-on experience integrating external services including Firebase, Twilio, and Shopify. The ideal candidate is adept at building responsive, intuitive interfaces that enhance both internal workflows and customer-facing experiences.
Working Days (5.5 days per week)- Monday to Friday: Full-day
- Saturday: Half-day
Technical Skills:
- Frontend:
jQuery, Bootstrap
Ionic 4/5 (Mobile Hybrid Apps for Android & iOS)
- Backend:
VB.NET (legacy support if needed)
RESTful API development and integration
RabbitMQ, Swagger, Identity Server for middleware integration
- Databases:
Hands-on with stored procedures, cursors, and triggers
- Desktop Application:
- Tools & Testing:
Telerik, RDLC, Crystal Reports for reporting
Adobe XD, Balsamiq (UX design)
Git, JIRA (version control and collaboration)
Domain-Specific Experience:
- Retail operations and automation systems
- POS systems and cash terminal integration(Self-Service Kiosk)
- Inventory management and stock tracking
- Restaurant ordering with Self-Service Kiosk and delivery workflows
- Warehouse operations using handheld devices (PDA)
- Cash machine integration (Note/Coin dispenser units) in retail context
Integration:
- Cash Machine Integration (Wincor/Nixdorf/Glory) for retail terminals
- External API integrations with:
Firebase (Push notifications, Authentication)
Shopify API (E-commerce sync)
Soft Skills & Attributes:
- Strong analytical and problem-solving skills
- Ability to work independently and within a team
- Excellent communication and documentation skills
- Comfortable working in agile or fast-paced environments
Qualification:
- Master's/Bachelor's Degree in Computer Science, Information Technology, or related field
- Experience in retail domain is highly preferred