Careers · Trainee

Software Development Trainee

Learn full-stack development from senior developers and ship code to real customers from day one. You'll work on our own products, RokMixPro, TrackMaster360 and Rokvion, and on custom software for clients.

We value attitude, curiosity and a willingness to learn over prior experience.

What you'll learn

Full-stack development

Front end, back end and databases.

Modern frameworks

React, Node.js, Ruby on Rails and Python.

Agile and DevOps

How real teams plan, ship and run software.

Cloud, IoT and SaaS

Building applications for cloud, IoT and SaaS environments.

Real projects

Working with cross-functional teams on live products and client work.

Clean code

Writing efficient, maintainable code that follows best practices.

What we're looking for

A relevant degree

Computer Science, Information Technology or a related field.

Programming basics

Some knowledge of Java, Python, C#, JavaScript or similar.

Web fundamentals

An understanding of HTML, CSS and JavaScript.

Problem solving

Strong analytical thinking and a logical approach.

Communication

You explain your thinking clearly and work well in a team.

A growth mindset

Enthusiasm for learning and for new technology.

What you get

We're a small, growing Bengaluru team, so you learn fast and your work reaches real customers.

  • Structured trainingA programme led by senior developers and mentors.
  • Real project experienceLive products and client projects from day one.
  • Room to growCareer growth opportunities within our development teams.
  • Global exposureClients in India, the US, the Middle East and Europe.

Apply for Software Development Trainee

Email your CV to info@mrank.in with the subject "Application: Software Development Trainee". Tell us about a project you've built or something you're learning. A GitHub link helps.

Email info@mrank.inCall +91 98454 08134Sri Bhairaveshwara Complex, Bettahalsoor, Bengaluru