SOFTWARE ENGINEER

About the Role

ECBSE is looking for a smart, collaborative, and hard-working Software Engineer. In this role, you’ll be responsible for overseeing engineering projects of all kinds. You’ll handle deadlines, budgets, and various other managerial tasks. You’ll lead a team of motivated and experienced engineers and enable them to provide a seamless learning experience to our customers. So, if you are a go-getter, with an eye for detail, strong problem solver and have good debugging skills, then we’d love to talk to you!

Responsibilities and Duties

  • Designing and Developing new user-facing features using React/Angular/Vue adhering to best coding practices and standards Building reusable components and front-end libraries for future use.
  • Translating designs and wire-frames into high quality code Optimizing components/app for maximum performance across a vast array of web-capable devices and browsers.
  • Building responsive web applications across a vast array of web-capable devices Researching on newer libraries, tools and frameworks.
  • Understanding and implementation of security and data protection Mentoring junior front-end developers.

Key Qualifications

  • Strong proficiency in JavaScript.
  • Thorough understanding of front-end libraries and frameworks.
  • Experience with popular state management libraries (such as Redux, Vuex or MobX).
  • Familiarity with newer specifications of EcmaScript (ES6/ES7).
  • Familiarity with CSS, SASS, SCSS.
  • Familiarity with RESTful APIs.
  • Familiarity with TDD and unit testing and component testing libraries such as Jest and Enzyme Ability to understand business requirements and translate them into technical requirements.
  • Familiarity with code versioning tools such as Git and Mercurial Familiarity with Server Side.
  • Rendering libraries such as NextJS/NuxtJS Experience on developing and deploying applications on AWS cloud infrastructure (Elastic Beanstalk, RDS, Lambda, Step Function, API Gateway, S3, SMS etc.).
  • Familiarity with GraphQL.

About ECBSE

ECBSE is an Ed-Tech startup that is obsessed in challenging conventional systems in education by leveraging the power of new-age technologies. We believe each child is unique with distinct learning needs. We are building ECBSE as an adaptive platform to increase engagement, optimize learning and improve outcomes for all students. We are a platform which aggregates best teachers of the country and provide them with tools to deliver online lectures to students anytime, anywhere. We are a team full of talented and motivated people. We are looking for equally passionate individuals to join us in making this vision a reality.

How to Apply

  • If you think this profile is tailor-made for you, then write to us at: jobs@ecbse.in

Apply for the job