WE ARE SEARCHING FOR ‘OUT OF THE BOX’ THINKERS AND DOERS

Everyday, we are helping reduce tonnes of carbon emissions & pollution around the world.
Turn your passion into opportunity, join the team and make it happen.

Why Join Magenta?

Work & Be Yourself

We give the best flexibility & opportunities for personal growth. We use a Tribe & Squad approach which means working in cross-functional teams. This allows key decision making to come from every area of the business. Great way to work & gives you a real sense of ownership.

Fun place to work

Our team-mates are avid hikers, bikers, climbers, musicians & much more. We actively cultivate a sense of joy & fun at work. Operating with the enthusiasm of a startup & a culture of innovation, we keep evolving to make sure we’re bringing the latest & most relevant products & ideas to the market.

Senior QA Lead | Role ID: TI016

Location: Bangalore

Application Form

About the role

We are seeking Senior QA Lead to Create and execute test plans and cases, utilizing both manual and automated testing methods, to ensure software quality. Collaborate with stakeholders to understand requirements, analyze results, and track defects. Conduct regression testing and participate in reviews to enhance overall software quality. Stay informed on industry best practices and contribute to process improvement initiatives


Responsibilities

  • Develop comprehensive test plans and test cases based on software requirements and design documents

  • Execute test cases and analyze test results to identify defects and areas for improvement

  • Collaborate with developers, business analysts, and stakeholders to understand software requirements and provide feedback on design and functionality

  • Utilize both manual and automated testing techniques to validate software functionality, performance, and security

  • Report and track defects in a defect tracking system, monitor their resolution, and verify fixes

  • Conduct regression testing to ensure software changes or enhancements do not adversely impact existing functionality

  • Participate in code and design reviews to provide input from a quality assurance perspective

  • Stay updated with industry best practices and emerging trends in software quality assurance and testing methodologies

  • Collaborate with cross-functional teams to improve software development processes and ensure high-quality deliverables

  • Contribute to the continuous improvement of the testing process by suggesting innovative ideas and tools


Candidate requirements
  • Experience: At least 5-10 years of relevant experience, Proven experience in software quality assurance and testing, including test planning, test case development, and defect tracking

  • Skills required:

  • Strong knowledge of software testing methodologies, tools, and best practices
  • Proficiency in manual and automated testing techniques and tools
  • Experience with test management and defect tracking systems
  • Familiarity with programming languages and scripting (e.g., Java, Python, SQL)
  • Excellent analytical and problem-solving skills with attention to detail
  • Strong verbal and written communication skills
  • Ability to work independently and collaboratively in a team environment
  • ISTQB or other relevant certifications are a plus
  • Experience in Agile or DevOps environments is a plus
  • Knowledge of continuous integration and continuous delivery (CI/CD) practices is a plus
  • Experience in web and mobile application testing is a plus
  • Knowledge of security testing and performance testing is a plus
  • Ability to adapt to changing priorities and handle multiple tasks simultaneously
  • Strong problem-solving and troubleshooting skills
  • Ability to work under pressure and meet tight deadlines
  • Excellent teamwork and collaboration skills
  • Continuous learning mindset to stay updated with new technologies and industry trends
  • Strong understanding of software development life cycle (SDLC) and software testing life cycle (STLC)
  • Experience with test automation frameworks and tools such as Selenium, JUnit, or similar
  • Knowledge of version control systems (e.g., Git) and CI/CD pipelines
  • Familiarity with Agile development methodologies (e.g., Scrum, Kanban)

Sr. Full Stack Developer | Role ID: TI015

Location: Navi Mumbai

Application Form

About the role

We are looking for a Sr. Full Stack Developer who should have experience with both front-end and back-end coding languages, development frameworks and third-party libraries. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.


Responsibilities

  • Design, develop, and maintain web applications, ensuring high performance, responsiveness, and scalability

  • Collaborate with product managers, designers, and stakeholders to gather requirements and understand project objectives

  • Translate requirements into technical specifications and create detailed implementation plans

  • Develop user-friendly front-end interfaces using HTML, CSS, and JavaScript frameworks (e.g., React, Angular, Vue.js)

  • Implement server-side logic and APIs using programming languages such as Node.js, Python, Ruby, or Java

  • Design and optimize database schemas and perform efficient database queries using SQL or NoSQL databases

  • Write clean, modular, and maintainable code following best practices and coding standards

  • Conduct thorough testing and debugging to ensure the quality and reliability of the software

  • Collaborate with other developers and participate in code reviews to maintain code quality and improve team productivity

  • Deploy applications to production environments and configure necessary infrastructure components

  • Monitor and optimize application performance, security, and scalability

  • Stay updated with emerging technologies, frameworks, and best practices in full stack development

  • Continuously improve development processes and tools to enhance team efficiency and productivity

  • Participate in Agile development practices, including sprint planning, stand-ups, and retrospectives

  • Collaborate with cross-functional teams to ensure seamless integration of front-end and back-end components


Candidate requirements

  • Experience: 5-7 years proven experience as a Full Stack Developer or similar role

  • Skills Required:

  • Proven experience as a Full Stack Developer or similar role

  • Strong proficiency in front-end web technologies (HTML, CSS, JavaScript) and frameworks (React, Angular, Vue.js)

  • Experience with server-side programming languages such as Node.js, Python, Ruby, or Java

  • Familiarity with database systems and query languages (SQL or NoSQL)

  • Knowledge of RESTful APIs and web services integration

  • Understanding of software development principles, design patterns, and best practices

  • Proficient understanding of version control systems (e.g., Git) and collaboration tools (e.g., Jira, Confluence)

  • Strong problem-solving and analytical thinking abilities

  • Ability to work both independently and collaboratively in a team environment

  • Excellent communication and interpersonal skills

  • Strong attention to detail and ability to prioritize tasks effectively

  • Familiarity with cloud platforms and deployment services (e.g., AWS, Azure, Heroku) is a plus

  • Experience with containerization technologies (e.g., Docker, Kubernetes) is a plus

  • Knowledge of microservices architecture is a plus

  • Experience with mobile app development (iOS, Android) is a plus

  • Familiarity with DevOps practices and CI/CD pipelines is a plus

  • Education qualification: Bachelor's degree in Computer Science, Software Engineering, or a related field


At Magenta, we are dedicated to DIVERSITY & EQUAL opportunities. We value each unique individual, fostering innovation through inclusion.

Charging Lead | Role ID: LC018

Location: Chennai, Lucknow, Jaipur

Application Form

About the role

We are looking for Charging Lead who will be responsible for efficiently planning and executing EV charging infrastructure projects, managing both in-house and outsourced works, including vendor identification, cost management, and government liaison. Responsibilities also include scouting and developing sites, managing site surveys and registrations.


Responsibilities

  • Efficiently Plan and execute the EV Charging Infra project activities which includes site survey, verifying and confirming the drawings, BOQ and layouts etc

  • Take up both in-house and outsourced project works which includes identifying vendor, project cost management & liasoning with Govt agencies etc

  • Scouting & developing sites for setting up new EV Charging infrastructure

  • Manage site surveys, submit feasibility reports & coordinate for site registration activities

  • Manage third party vendors and cross functional teams

  • Managing Charging Operations at COCO depots and Third party Charging Depots where Magenta’s fleet operates


Candidate requirements

  • Experience: 2-8 Years of Experience

  • Skills: Strong communication skill, Vendor management, knowledge of EV charging infrastructure

  • Education qualification: Diploma / Degree in Electrical Engineering


At Magenta, we are dedicated to DIVERSITY & EQUAL opportunities. We value each unique individual, fostering innovation through inclusion.

Android Developer | Role ID: TI013

Location: Bangalore

Application Form

About the role

We are looking for a Android Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the Backend developer to meet the overall product front end requirement


Responsibilities

  • Strong technical background in Mobile platforms Android (Java), Native/Hybrid Application Development.

  • Good knowledge of working with custom frameworks, experience with design patterns, pluggable architecture and performance monitoring/tuning

  • Knowledge of multiple technology stacks, Command on development methodologies and tools, Strong object-oriented design and development fundamentals

  • Demonstrated ability to technically lead a product development team, ability to delegate, influence and get execution done

  • Ability to keep track of the bigger picture while helping the team members with their day to day assignments

  • Ability to thrive in a fast pace, dynamic excellent articulation and communication skills


Candidate requirements


  • Experience: 3+ years of experience in the related area as an individual contributor

  • Skills required : Android Framework, Services, Content Providers, Intent & Intent Filters, Broadcast receiver. Good command on SQLite database, ‘Push Notification’ and Google Map API’s, work on GPS Navigation live tracking, Geofencing, Hands on Android API’s like Gmail, Facebook, Linked-in, Twitter, Google+ etc, Worked on all types of parsing techniques like XML and JSON, Worked on all type’s web services like SOAP and REST, Worked on Kotlin, Flutter, Ability to thrive in a fast pace, dynamic excellent articulation and communication skills

  • Education qualification: Graduation in Computer Science or BE/ B.Tech


At Magenta, we are dedicated to DIVERSITY & EQUAL opportunities. We value each unique individual, fostering innovation through inclusion.