Backend Developer

Year    KA, IN, India

Job Description

Fulltime Bangalore, Onsite
As Backend developer, you will play a key role in building a product that will impact the way users experience Yoga and Fitness. Working closely with our technical and product leadership you will help solve for securing the performance, experience and scalability of our product. With your erudite experience, you will play a key part in our product and growth roadmap.

Responsibilities


--------------------


- At least 3 years of experience in product development and backend technologies, with strong understanding of the technology and familiarity with latest trends in backend technology developments.


- Design, develop, and maintain scalable backend services and APIs, ensuring high performance and reliability.


- Lead the architecture and implementation of new features, driving projects from concept to deployment.


- Optimize application performance and ensure high availability across systems.


- Implement robust security and data protection measures to safeguard critical information.


- Contribute to technical decision-making and architectural planning, ensuring long-term scalability and efficiency.


- Create and maintain clear, concise technical documentation for new systems, architectures, and codebases. Lead knowledge-sharing sessions to promote best practices across teams.


- Provide technical leadership to a team of engineers, guiding them through complex problem-solving, architectural decisions, and best practices. Mentor junior engineers and lead code reviews to ensure high standards of code quality.


- Work closely with product managers, front-end developers, and other stakeholders to define requirements, design systems, and deliver impactful product features within reasonable timelines.


- Continuously identify opportunities for system improvements, automation, and optimizations. Lead efforts to implement new technologies and processes that enhance engineering productivity and product performance.


- Take ownership of critical incidents, performing root cause analysis and implementing long-term solutions to minimize downtime and ensure business continuity.


- Ability to communicate clearly and effectively at various levels - intra-team, inter-group, spoken skills, and written skills - including email, presentation and articulation skills.

Qualifications


------------------

B.Tech in Computer Science and Engineering 3+ years of experience in backend software engineering with a strong track record of delivering complex backend systems, preferably in cloud-native environments. Strong experience with designing and maintaining large-scale databases (SQL and NoSQL) and knowledge of performance optimization techniques. Hands-on experience with cloud platforms (AWS, GCP, Azure) and cloud-native architectures (containers, serverless, microservices) is highly desirable. Familiarity with modern software development practices, including CI/CD, test automation, and Agile methodologies. Proven ability to solve complex engineering problems with innovative solutions and practical thinking. Strong leadership and interpersonal skills, with the ability to work cross-functionally and influence technical direction across teams. Excellent communication skills, with the ability to communicate complex technical ideas to both technical and non-technical stakeholders.

Benefits


------------

Competitive salary and benefits package. Opportunities for career advancement and professional growth. A supportive and dynamic team environment where innovation and creativity are encouraged.

Values


----------

Empathy: Listens to user stories, connects with them and understands their needs. Honesty/Integrity: Does not cut corners. Earns trust and maintains confidence. Does what is right not just what is expedient? Speaks plainly and truthfully. Persistence: Demonstrates tenacity and willingness to go the distance to get something done. Attention to detail: Does not let important details slip through the cracks, is well organized. Growth mindset: Learns quickly and is not afraid to fail. Demonstrates ability to quickly and proficiently understand and absorb new information. Follow through on commitments: Lives up to verbal and written agreements, regardless of personal cost. Enthusiasm: Exhibit passion, excitement and positive energy about work. Teamwork: Reaches out to peers and cooperates with supervisors to establish an overall collaborative working relationship. Yoga & Spiritual ideas: Ability to talk about yoga and spiritual matter with students.

- Great communication skills: Good understanding of self and motivations of the audience to communicate effectively with different stakeholders - engineering, design, executive team, students and teachers.

Our Culture at MyYogaTeacher


--------------------------------

Empathy & Respect: We nurture a people-first environment where everyone is heard, valued, and supported. Mutual respect and empathy drive our communication and decisions. Ownership & Accountability: We empower individuals to take initiative, make decisions, and own their work. You'll thrive here if you're self-driven and believe in delivering impact with integrity. Continuous Learning: We foster a growth mindset and encourage constant learning, upskilling, and open knowledge sharing. Mistakes are seen as stepping stones, not setbacks. Collaboration & Transparency: We believe in working together, not in silos. Our flat hierarchy ensures transparency, open conversations, and fast decision-making. Well-being & Balance: As a wellness-centered brand, we walk the talk -- promoting a healthy work-life balance, flexible work policies, and wellness benefits to support our team's physical and mental health.

About us


------------


At MyYogaTeacher, we believe that our success will be defined not only by what we do -- but also by how and why we do it. So, here is the MyYogaTeacher "why" and our "how":

Our mission




Improve physical and mental well being of the entire planet.

Our commitments to each other




- Genuine care for our customers: Be nice and gentle with the customer. Listen to them before responding. Work on making every interaction a positive one for our customers. E.g. if a customer is not happy with a session and wants a refund - we should accept that they are not happy and give them a refund. E.g. The customer did not like a particular session, even though we think it was great - we should accept customers judgement and try and understand what we can do better to meet customer's expectations and not waste time trying to change the customer's judgement.

Have fun: We have fun while working. We celebrate our co-workers and celebrate every large and small victory with each other. Respect for the each other: We respect each other as individuals. This means: Professionalism: We respect and treat each other as professionals. We help everybody grow, train and develop in order to achieve their full potential. Autonomy: Respect everybody's opinions and their ability to make decisions. Individual worth: Everybody has inherent worth. We do not label or typecast. We give everybody a chance to grow. Affirmation: We affirm positives in each person. Frugality: We are frugal in terms of spending money. We do not splurge on things that do not have a direct impact on making customers happy. We are wise with spending our resources. Hiring well: Hiring is a key function of the company. We focus, train and reward hiring well to ensure that we give hiring the utmost importance. Encouraging risk-taking: We embrace failure as an important part of learning. We realize that big projects require iterations and in such cases, we don't let perfection be the enemy of getting started. If we learned something new by executing fast, taking risk and failing, we are growing. We need not be afraid of failure. Risk taking, executing fast and failing fast is far better. Failure to learn is the biggest negative outcome. Understanding the value of time: We are focussed on moving fast as time is the ultimate limited resource. We are always trying to find ways to speed up learning and to reduce time for tasks by planning, collaborating and communicating better.

If you share our values and our enthusiasm for empowering the world, we'd love to review your application!


Ready to apply?


If you feel like you have the skills and if you feel inspired by our big mission, we would love to review your application.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3759740
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year