Careers at GeekBase

Build products that developers love

We're a fast-moving team building GoCode and more — shipping real software, training the next generation of engineers and growing across India. If you love your craft and want ownership from day one, we'd love to meet you.

Rasipuram, Tamil Nadu · On-site / Hybrid · Full-time & Freelance

Why work with us

  • Real ownership — your work ships to real users
  • Modern stack and the GoCode platform to build on
  • Mentorship, learning budget and room to grow fast
  • Friendly, low-ego team that values craft
  • Direct impact on product direction
Life at GeekBase

What you get

🚀

Real ownership

Ship features end to end and see them used by real customers.

📈

Fast growth

Mentorship, learning support and a clear path to level up.

🤝

Great team

Collaborative, low-ego people who care about doing things well.

Modern stack

Build with current tools and the GoCode platform — no legacy drag.

We're hiring

Open positions

Find your role below, read the details, then hit Apply — it pre-fills the position for you.

Java Full Stack Developer

What you'll do

  • Build full stack features with Java, Spring Boot & a modern JS front end
  • Design REST APIs, model data and integrate SQL / NoSQL databases
  • Own work end to end — design, build, test, ship

What we're looking for

  • 0–3 years with Java & Spring Boot plus React/Angular (strong freshers welcome)
  • Solid OOP, data structures, REST and Git fundamentals
  • Eye for clean, maintainable code
Apply for this role →
🛡️ Cyber Security Engineer

What you'll do

  • Run vulnerability assessments and penetration tests (VAPT)
  • Monitor, harden and secure our products and infrastructure
  • Lead incident response and security best practices

What we're looking for

  • Knowledge of network, web and application security (OWASP Top 10)
  • Hands-on with tools like Burp Suite, Nmap, Wireshark, Metasploit
  • Certifications (CEH / Security+ / OSCP) are a plus
Apply for this role →
🤖 AI Developer

What you'll do

  • Build AI/ML features and integrate them into our products
  • Work with LLMs — prompts, RAG and model APIs
  • Train, fine-tune and evaluate models for real use cases

What we're looking for

  • Strong Python and solid ML fundamentals
  • Experience with PyTorch / TensorFlow or LLM APIs
  • Curiosity and a build-and-ship mindset
Apply for this role →
🎓 Placement Trainers — Java, Python, C, C++, DSA & MERN

What you'll do

  • Train and mentor students in your subject with hands-on practice
  • Run mock interviews and prepare learners for placements
  • Deliver engaging sessions on the GoCode platform

What we're looking for

  • Strong command of at least one — Java, Python, C, C++, DSA or MERN
  • Clear communication and a passion for teaching
  • Open to freelance or full-time engagement

Apply as a trainer for:

Don't see your role? We still love meeting great people — pick Other / General application in the form below.

Apply now

Send us your application

Fill in your details and share a link to your resume or portfolio (Google Drive, LinkedIn, GitHub or Behance). We review every application and reach out to shortlisted candidates.

We reply to shortlisted candidates within a few business days.

Prefer email? Write to hr@geekbase.in

Quick question? Message us on WhatsApp

Paste a shareable link to your resume or portfolio.