This post is from, which may or may not be affiliated with

Software Developer (Front-end)

Tata Institute of Social Sciences, Mumbai , Mumbai · · Full-time employment · Programming

The Centre of Excellence in Teacher Education (CETE) (formerly Centre of Education, Innovation and Action Research) is an Independent Centre at TISS Mumbai which was established in 2015 to engage with and promote innovation in school curriculum, teacher education and higher education curriculum and pedagogy. The Centre incubates and promotes innovations that address the need to raise quality and standards and relevant to the developing world, and the innovative use of new technologies and media. Below are our two main education technology (EdTech) platforms:

The Centre is looking to recruit a highly motivated and creative front-end/UI engineer to work on,

  • Life cycle aspects of UI/UX for various learning platforms, digital interactives, dashboards and websites – including requirement gathering, programming, testing and release management
  • Work with various teams at the centre for requirement gathering, seek feedback and proactively find innovative solutions to various UI/UX needs across teams
  • Creating and maintaining comprehensive code repositories and project documentation
  • Participate in Scrum meeting, discussions, conference calls and work closely and proactively with team members under the guidance of seniors

Desired Profile/Skills:

  • Comfort with the standard front-end technologies and desire to learn new technologies
  • Proven experience with UI/UX development using HTML5, CSS and JavaScript
  • Thorough understanding and experience of developing progressive web apps with responsive design frameworks such as Django, Bootstrap, Foundation, ReactJS, Node.JS, JQuery, AngularJS and other frameworks like Ajax
  • Experience with Open Source modes of development – on Linux variants, docker and virtual environments, Ability to do code management with Git - GitHub and GitLab
  • An understanding of back-end technologies - Python and SQL/NoSQL databases.
  • Excellent understanding of UX principles, usability aspects, web accessibility guidelines and a good sense of aesthetics
  • Being a considerate and cheerful team player with ability to tap into the other members of the technology team and their experience to solve technology issues and help others when needed
  • Should be an organized, passionate and goal-oriented person who understands what various technology projects have in common, and their strategic role in how the CETE technology efforts can be primed for success
  • Should be able to work well under pressure and be comfortable with change and complexity in dynamic environments, be able to estimate efforts and deliver with stringent timelines
  • Accent on (always) improving his/her own and the teams' skills
  • Research orientation – and the ability to scribe documentation in terms of tech reports and research briefs, Ability to learn and grow with the organization


  •  Applicants must be Engineers or Equivalent preferably with computer science / IT background
  • Prior exposure to Educational Technologies is a plus Experience
  • 1+ years of relevant experience in a software industry
  • SDLC life cycle experience from development to testing and release

To apply please visit: 

Let us know if you have any queries.

Apply for this position

Login with Google or GitHub to see instructions on how to apply. Your identity will not be revealed to the employer.

It is NOT OK for recruiters, HR consultants, and other intermediaries to contact this employer