Search by job, company or skills

Junior Software Engineer

  • Posted 5 hours ago
  • Be among the first 10 applicants

Job Description

About the Role

As a Software Engineer, you'll join our team as an entry-level hire with hands-on experience building full-stack applications.

What You'll Own

  • Build and maintain features across our React/TypeScript frontend and Node.js/Express backend
  • Implement secure authentication flows and protect sensitive endpoints
  • Integrate with map-based (Leaflet) and third-party API data
  • Handle file uploads, PDF/document generation, and automated email workflows
  • Work with our database layer (Supabase, MS SQL) via Prisma ORM
  • Collaborate on code reviews, debugging, and shipping production-ready code

What You'll Bring

  • Bachelor's degree in IT, Computer Science, or Computer Engineering
  • 2+ years of professional or project-based experience building full-stack applications
  • Familiarity with React 19, TypeScript, Vite, Tailwind CSS, Leaflet, Axios, React Context + JWT
  • Backend: Node.js, Express, JWT + bcrypt, Multer, Puppeteer, or Nodemailer
  • Data: Supabase, MS SQL, or Prisma ORM
  • Working across the stack and picking up new tools quickly
  • Strong communication and a collaborative mindset

Our Commitment to Diversity, Equity, Inclusion & Belonging

At Innodata, we believe the best teams are built from a wide range of backgrounds, perspectives, and lived experiences — and that diverse teams build better data, better products, and a better workplace. We are committed to fostering an environment where everyone feels welcomed, respected, valued, and empowered to do their best work.

We are an equal opportunity employer. We make all employment decisions on the basis of merit, qualifications, and business need, and we do not discriminate on the basis of race, ethnicity, color, religion, sex, gender identity or expression, sexual orientation, age, disability, marital or family status, national origin, or any other characteristic protected by applicable law.

We are committed to building an inclusive and accessible hiring process.

If you require any accommodation to participate fully in our recruitment process, please let us know; we're glad to support you.

How to Apply

Apply directly through this posting, and our team will be in touch.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152257293

Beware of Scammers

We don’t charge money for job offers