Senior POS Engineer
Posted 1ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Lead Software Engineer responsible for point of sale and retail technology platform design and development at Kitestring. Focused on modern software development and technical leadership with a diverse team.
Responsibilities:
- Lead the technical design and architecture of point of sale systems, inventory management, payment processing, and retail operations platforms
- Develop full-stack solutions using Java backend services and React-based frontend applications
- Architect and implement AI agentic systems to enhance retail operations, customer engagement, and business intelligence
- Mentor and guide a team of software engineers, establishing best practices for code quality, system design, and technical excellence
- Collaborate with product, design, and stakeholder teams to translate business requirements into scalable technical solutions
- Define and lead the adoption of emerging technologies, frameworks, and architectural patterns
- Ensure system performance, reliability, and security across multi-tenant retail environments
Requirements:
- 8+ years of professional software development experience
- 5+ years in full-stack development
- Deep expertise in Java (Spring Boot, microservices architecture) and React (modern hooks, state management, performance optimization)
- Extensive hands-on experience building point of sale systems, retail platforms, or commerce solutions
- Demonstrated experience designing and implementing distributed systems, microservices, and RESTful APIs
- Strong understanding of database design (relational and NoSQL), caching strategies, and query optimization
- Proven track record of technical leadership, code review, and mentoring junior engineers
- Excellent problem-solving skills
- Strong communication skills
Benefits:
- Health insurance
- Professional development opportunities

















