Get in touch
The GeminiSoft team.
Careers · Life at GeminiSoft

Build with us.

We're a young engineering company with the energy of a startup and the work hours of a company that has thought about this carefully. The work is real, the deadlines are real, but evenings are yours, weekends are yours, and time off is taken — not negotiated.

  • Genuinely friendly. Low ego, high curiosity. We hire people we'd be happy to share a long project with.
  • Remote-first by design. Most engineering and sales roles are hybrid or fully remote. The Bangalore office exists for those who want it, not as a requirement.
  • Work-life balance, taken seriously. Predictable hours, protected weekends, and a culture where saying “I'm logging off” doesn't need an explanation.

Open Positions

Our leaders make room for your ideas, value your work, and trust that putting good thinking first drives growth.

Senior Software Engineer

Bangalore / Remote · Full-time

Experience:
5+ years
Vacancies:
02

Lead delivery on complex engagements. Own architecture decisions, mentor mid-level engineers, and ship production systems end-to-end.

Requirements

  • 5+ years building production software in a modern stack
  • Strong fundamentals across backend, APIs, databases, and at least one frontend framework
  • Track record of owning a feature or service end-to-end — design through deployment
  • Comfortable in code review, technical mentoring, and writing clearly

Nice to have

  • Cloud infrastructure (AWS / GCP / Azure) at production scale
  • Performance, observability, or security work
  • Experience working directly with non-technical stakeholders
  • Open-source contributions or technical writing

Software Engineer

Bangalore / Remote · Full-time

Experience:
2–4 years
Vacancies:
03

Build and maintain web applications across modern stacks. Ship to production regularly, contribute to design discussions, grow under senior engineers.

Requirements

  • Working knowledge of one modern web stack (e.g. React, Next.js, Node.js, Laravel, Python)
  • Comfort writing and reviewing production code
  • Familiarity with REST APIs and relational databases
  • Bachelor's degree or equivalent practical experience

Nice to have

  • Cloud infrastructure (AWS / GCP / Azure) experience
  • CI/CD pipeline experience
  • Open-source contributions or personal projects
  • Exposure to AI/ML tooling

Mobile Engineer

Bangalore / Remote · Full-time

Experience:
2+ years
Vacancies:
02

Design and ship mobile applications across iOS and Android. Work in Flutter, React Native, or native toolchains depending on the engagement.

Requirements

  • 2+ years shipping production mobile apps in Flutter, React Native, Swift, or Kotlin
  • Comfortable with the App Store / Play Store release cycle
  • Solid understanding of mobile UX patterns and platform conventions
  • API integration, offline state, and authentication flows

Nice to have

  • Experience with both cross-platform and native toolchains
  • Push notifications, deep linking, in-app purchases
  • CI/CD for mobile (Fastlane, Bitrise, GitHub Actions)
  • An app currently live on either store

Business Development Manager

Bangalore · Full-time

Experience:
4+ years
Vacancies:
01

Own enterprise pipeline end-to-end. Outbound to technology and operations leaders, run discovery calls, scope engagements with our delivery team, and close.

Requirements

  • 4+ years in B2B sales or business development, preferably in IT services, SaaS, or consulting
  • Track record of closing mid-five-figure to six-figure deals
  • Strong written and spoken communication; comfortable with C-level conversations
  • Disciplined CRM hygiene and pipeline reporting

Nice to have

  • Existing network across Bangalore tech / mid-market businesses
  • Experience selling custom software, mobile, or AI engagements
  • MBA or equivalent commercial training
  • Comfort co-presenting with engineers in scoping calls

Sales Development Representative

Bangalore / Remote · Full-time

Experience:
1–3 years
Vacancies:
02

Open conversations with prospective clients. Run outbound campaigns, qualify inbound leads, and book discovery calls for our BD team.

Requirements

  • 1–3 years in sales development, inside sales, or outbound prospecting
  • Strong written communication — emails that get replies
  • Comfortable on the phone with senior decision-makers
  • Self-directed; can hit weekly meeting targets without micromanagement

Nice to have

  • Experience with sales tooling (Apollo, LinkedIn Sales Navigator, HubSpot, Salesforce)
  • B2B / IT services or SaaS background
  • Bachelor's degree in business, marketing, or a related field

Recruiter

Bangalore / Remote · Full-time

Experience:
1–3 years
Vacancies:
02

Source, screen, and coordinate hiring for technical and non-technical roles. Own the recruitment funnel end-to-end.

Requirements

  • 1–3 years recruitment experience (in-house or agency)
  • Familiarity with sourcing tools (LinkedIn Recruiter, Naukri, Indeed)
  • Strong written and spoken communication
  • Comfortable managing multiple candidate pipelines

Nice to have

  • Experience hiring for engineering roles
  • Working knowledge of an ATS
  • Bachelor's degree in HR, business, or related field

HR Generalist

Bangalore · Full-time

Experience:
2+ years
Vacancies:
01

Own day-to-day HR operations: onboarding, policy, payroll coordination, employee relations, compliance.

Requirements

  • 2+ years HR or People-Ops experience
  • Working knowledge of Indian labour law and statutory compliance (PF, ESI, gratuity)
  • Proficient with HRIS / payroll tools
  • Bachelor's degree in HR, Business Administration, or related field

Nice to have

  • Experience at an early-stage company
  • Familiarity with employee benefits design
  • MBA / PGDM in HR

Important Note: Beware of fake job scams. GeminiSoft Technologies does not send out unsolicited job offers, and we will never ask candidates for payment, banking details, or sensitive identity documents during recruitment. Official communication only ever comes from @geminisoft.in addresses — questions about a role can go to careers@geminisoft.in, and we'll only ever reach out after you've submitted an application here.

Open Application

Don't see a role that fits?

Submit your CV anyway. We'll keep it on file and reach out when a relevant position opens.