Full-Stack Engineer

About WorkUgo
WorkUgo is a mission-driven platform solving the skilled trades labor shortage in developed countries. We connect employers with thoroughly vetted, relocation-ready tradespeople from trusted international markets. Our approach combines ethical hiring, immigration compliance, and seamless employer support to make global recruitment easy and scalable.

Unlike traditional staffing agencies, we are building a product-first infrastructure that empowers employers and candidates alike - offering not just placements, but real opportunities for long-term employment and settlement.

We are now looking for a part-time Full-Stack Engineer to help us build our MVP - the core matching engine between employers and candidates -  from the ground up.

 

What You’ll Do

  • Build the MVP platform to match employers with pre-vetted international trades talent
  • Develop and maintain both front-end and back-end components
  • Implement key workflows: employer onboarding, candidate profiles, search/match, shortlists, interviews, offers, and compliance tracking
  • Set up CI/CD pipelines, logging/monitoring, backups, and basic security standards
  • Collaborate async with the founder and other stakeholders to shape product features
  • Write clean, tested, and scalable code with long-term maintainability in mind

 

What We’re Looking For

Core tech stack (you don’t need to know all, but should be comfortable with most):

  • Frontend: React, Next.js, HTML/CSS, JavaScript
  • Backend: Node.js (Express, Nest, or Fastify), and/or Python (FastAPI or Django)
  • Database: PostgreSQL, schema design, ORMs like Prisma / TypeORM / SQLAlchemy
  • APIs: REST (bonus: GraphQL), auth headers, pagination, filtering, rate limits
  • Security: AuthN/AuthZ (JWT, OAuth), CSRF/XSS/SQLi prevention, secrets handling
  • Testing: Jest, Vitest, Pytest; integration and API contract testing
  • DevOps basics: Docker, GitHub Actions (or GitLab), environment configs, logs & metrics

 

Soft skills

  • Comfortable working async and independently
  • Clear communicator in writing
  • Collaborative and open to feedback

     

Other

  • Fluent in English, Ukrainian 
  • Timezone: within ±3 hours of CEST
  • Available ~15–25 hours/week (flexible)

 

Why Join Us

  • Help build something meaningful from zero - your code will directly impact people’s careers and lives
  • High autonomy and ownership over architecture, stack decisions, and implementation
  • Simple, transparent communication - we respect your time and expertise
  • Work with a founder who understands product, hiring, and technology
  • If successful, this role can evolve into a long-term technical leadership position

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 2 October
200 views
·
41 applications
22% read
·
5% responded
Last responded 3 weeks ago
To apply for this and other jobs on Djinni login or signup.
Loading...