Contact Us

Software Engineer (Node.js)

We’re hiring! Join ItexUS today!

Itexus is looking for a Software Engineer (Node.js) for a startup from Japan.

Project scope: Mobile marketplace for booking local services (beauty, fitness, cleaning).

Responsibilities:
– Design and implement RESTful APIs with proper authentication strategies (customer / vendor / admin factories);
– Write type-safe database queries using Drizzle ORM (no raw SQL);
– Build and maintain booking workflows: creation, vendor matching, payment processing, and status transitions;
– Ensure backward compatibility for existing API consumers;
– Implement geolocation features: coordinate-based city resolution, distance calculations;
– Write repository-pattern database operations;
– Collaborate on database schema design and generate migrations.

Requirements:
– 3+ years of TypeScript experience in production environments;
– Strong experience with PostgreSQL and ORMs (Drizzle preferred, Prisma acceptable);
– REST API design with validation libraries (Zod, Joi, or similar);
– Payment integration experience (Stripe preferred);
– Monorepo tooling: pnpm, Turborepo, or Nx;
– Proficiency with Git workflow (code reviews, branching strategies, etc.);
– English – B2.

Nice to Have:
– Experience with Express-Zod-API or similar typed API frameworks;
– Geospatial queries (PostGIS, Haversine formula);
– Real-time notifications or scheduling systems;
– Mobile app backend development experience.

We’ll be happy to tell you more about the company when you meet with us!

Want to join Itexus team? Go for it!

Contact me for more details

Maria Karseko

Maria Karseko HR Specialist [email protected]

Name
Job position
Phone number
x

Contact me
for more details

Maria Karseko

Maria Karseko HR Specialist [email protected]