HNR Tech
Website:
hnrtech.com
Company:
https://www.linkedin.com/company/hnr-tech
Industries: IT Services and IT Consulting
Job details:
The product
A profitable, 40-year-old US software company is modernizing its flagship point-of-sale platform — without the risky rip-and-replace. Using a strangler-fig approach, a new Vue.js frontend sits over the existing SQL Server database, so customers adopt new functionality gradually instead of surviving a migration. The original Java POS (2006–present) stays in production; both products share one database by design. You'll build the .NET API layer that makes it work.
What you'll actually work on
- Build and own the .NET/C# APIs powering the new Vue.js app — services, business logic, auth, docs.
- Take ownership of two existing microservices:
- Integration Hub — normalizes a growing set of supplier/distributor APIs into one internal contract.
- Communication Hub — email + SMS via SendGrid and Twilio.
- Design integrations with suppliers, payment providers, and third-party partners.
- Hit a hard low-latency bar on bare-metal Windows servers — heavy server-side caching, most reads from memory.
- Shape architecture, coding standards, and API conventions with the lead architect.
Your first 90 days
- Ship your first production API endpoint into the Vue.js app, get deep on the Integration Hub's supplier-normalization layer, and own one new supplier or partner integration end to end.
What we need
- 8+ years of backend engineering with real depth — you've designed services, not just contributed to them.
- Strong .NET/C# — or elite proficiency in another compiled backend language plus proof you learn new stacks fast.
- Strong SQL and comfort working against a large, live production database you didn't design.
- Microservices and third-party API integration at production quality.
- Demonstrated performance engineering: memory optimization, caching, low-latency request paths.
- Disciplined Git/DevOps habits; clear written and video communication in English.
- AI-fluent and AI-skeptical — you move faster with AI, audit everything it produces, and write the hard 10% it can't.
Nice to have
- POS, retail, fintech, or payments domain.
- Legacy modernization experience.
- Windows Server ops; distributed caching.
- Founding-engineer experience.
- Vue.js or comparable frontend exposure.
How we work
- ~20 people, 40+ years in business, profitable, founder-led — zero venture funding, zero committees. Credo: build it right the first time. The PM prototypes UX with AI and ships to git; engineers productionize. AI is expected to multiply a senior engineer's output — and the engineer is expected to catch its mistakes, every time.
- You'll work with the lead architect (your design sparring partner), a same-time-zone Vue.js teammate, the Product Manager, a Senior Java Engineer joining alongside you, and the founder — who still does hands-on QA weekly and takes architecture arguments seriously. Tooling: GitHub, dev/staging/production workflow, AI-assisted development with Cursor and Claude.
Hours
- IST with a ~2-hour evening overlap for the US team — roughly 5:30–8:30 PM IST (8–10 AM ET; shifts ~1 hr with US daylight saving).
The offer
- Long-term, multi-year engagement — not a gig.
- Full-time independent contractor, paid weekly in USD.
- 22 paid PTO/holiday/sick days.
- Small, senior team — real ownership and architectural influence, not ticket-shuffling.
Click on Apply to know more.