Be a jM Warrior. Be much more than a developer.

Backend Developer

Engineering
|
Gurgaon/Remote
|
Full-Time
Apply Now

Job Description

We are looking for a Jr. Backend developer responsible for the development and maintenance of the jumpingMinds backend system, scalable to millions of devices.

Your primary focus will be the development and scaling of the backend system and their integration with the android. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

Responsibilities

  • Build backend services and APIs to create scalable engineering systems
  • Work with the team to define, capture, and use real-time event data for business insights and product features
  • Setup infrastructure to participate in, validate, and evolve how we build, test, and deploy code in a distributed Service-Oriented Architecture
  • Alter existing and develop new data access and protection patterns to ensure our community’s personal data is safe and secure, at scale

Requirements/Skills

  • BS/MS degree in Computer Science, Engineering or a related subject
  • At least 1-2 years of professional hands on Backend development experience especially in Python & Django stack
  • Backend or Full-Stack experience in a work-setting or classroom-setting.
  • Work experience, open-source code, or coursework in any of the following languages: Python/Django, Golang, Ruby/Ruby on Rails
  • Evidence of exposure to architectural patterns of a large, high-scale web application (e.g., well-designed APIs, high volume data pipelines, efficient algorithms).
  • Understanding of data structures and problem-solving approaches, and ability to articulate trade-offs
  • Passion for creating a highly effective technology platform for our growing global workforce
  • Experience with Agile development
  • Be future-looking; we might be focused on immediate regulations, but need to build for the long term
  • Comfortable with tackling ambiguous problems and unblocking yourself
  • Focus on building high-quality products; every one of our flows affects the business bottom line
  • Data-driven in how you solve problems and validate you've solved them correctly
  • Have a strong desire to mentor the careers and development of other engineers
  • Possesses strong verbal and written communication skills.

Product Video

Got what it takes?

Apply Now!
TEAM

Meet our amazing team

Small and mighty team passionate about people and technology

Join jM Community & Feel Better instantly!
Download the App now and start talking.
Jm App Homescreen