Technology Team

Roles we are hiring currently for:
1. Manager/Lead of Technology team (Bangalore-based).
2. Associates, Technology team (Bangalore-based).
1. MANAGER / LEAD OF TECHNOLOGY TEAM (BANGALORE BASED):
Technology is core to CENTA’s work. The MyCENTA teachers’ community is on a mobile app (progressive web app) and CENTA’s certification, training and recruiting initiatives are all tech-enabled. Teachers from more than 6000 locations, including several outside India, are part of CENTA’s community.
The Manager/Lead of Technology will develop specific parts of CENTA’s technology, build and grow the in house technology team and continue to work with the outsourced team and specific tech vendors.
Roles:
• Designing and programming to build specific web applications, databases and other tools.
• Evaluating outsourced options (e.g. plug-ins) and customizing them as needed.
• Maintaining and troubleshooting existing web applications (including the MyCENTA PWA built on Ruby on Rails); writing and maintaining reliable Ruby code; identifying and fixing bottlenecks and bugs.
• Integrating data storage components, creating back-end components, maintaining APIs.
• Designing and integrating user-facing elements.
• Building the small in-house technology team, while remaining hands-on in technology development.
• The role reports to the MyCENTA Manager and there is a strong career growth opportunity in technology and/or product.
Skills/Experience needed:
• Preferably about 5 years of experience in technology.
• Ideally full-stack with strong programming ability in Ruby on Rails, ReactJS and MySQL. Open to considering candidates with part of the skills.
• Strong logical and analytical skills.
• Drive, proactiveness, rigour and attention to detail.
• Ability to manage a small team.
2. ASSOCIATE, TECHNOLOGY TEAM (BANGALORE BASED):
Technology is core to CENTA’s work. The MyCENTA teachers’ community is on a mobile app (progressive web app) and CENTA’s certification, training and recruiting initiatives are all tech-enabled. Teachers from more than 6000 locations, including several outside India, are part of CENTA’s community.
The Associates in the Technology team will develop specific parts of CENTA’s technology. Roles:
• Designing and programming to build specific web applications, databases and other tools.
• Evaluating outsourced options (e.g. plug-ins) and customizing them as needed.
• Maintaining and troubleshooting existing web applications (including the MyCENTA PWA built on Ruby on Rails); writing and maintaining reliable Ruby code; identifying and fixing bottlenecks and bugs.
• Integrating data storage components, creating back-end components, maintaining APIs.
• Designing and integrating user-facing elements.
Skills/Experience needed:
• Preferably about 1-2 years of experience in technology though freshers could be considered based on skills.
• Ideally full-stack with good programming ability in Ruby on Rails, ReactJS and MySQL. Willingness to learn rapidly will be very important event if the candidate does not bring all these skills upfront.
• Strong logical and analytical skills.
• Drive, proactiveness, rigour and attention to detail.
If you’d like more about our company, please check out our about us page at centa.org/about-us