**Position Overview:**
Our Front-end developers will be responsible for developing and maintaining our annotation tools.
Please note that this job is expected to be remote for the next ~7 months, and the location thereafter will be New Delhi.
**Role Responsibilities:**
* Working on our annotation tools - to be used by our internal annotation team, and by the general public as a SaaS.
* Defining architecture for data flow, designing coding practices etc.
* Mentoring other team members and leading one or more complex components.
* You will be encouraged to contribute in multiple projects according to business needs.
* Embrace Agile development methodologies (SCRUM).
* Unit-test code for robustness, including edge cases, usability, and general reliability.
* Engage in continuous learning, both on the job and through available technical training, to develop knowledge and skills.
**Basic Qualifications:**
* Bachelor’s degree or equivalent in Computer Science or related field. Freshers welcome!
* Have passion for writing good and scalable code.
* Very good object-oriented programming development knowledge and hands-on experience working with React and redux for building single page web applications.
* Experience with web technologies like Typescript, webpack etc is a plus.
* Solid understanding of basic computer science concepts like Operating system, Networking, Data Structure and algorithms.
* Flexibility to work on different platforms and technologies like cloud, web etc according to business needs.