What to expect:
As a software engineer, you will join a cross-functional team of software engineers, user experience designers and business analysts to develop and deliver the One Placement product.
Your responsibilities will include:
● Making technical contributions and providing technical mentorship to junior software engineers by coaching and mentoring through end-to-end software development.
● Establishing practices and tools in order to encourage a strong engineering culture, maximize engineering effectiveness and impact.
● Proactively identifying and initiating areas of improvement of the team’s
development practices to maximize efficiency of the team.
We want you if you are:
● Degree in Computer Science, Computer or Electronic Engineering, Information Technology or related disciplines
● Experience working on and delivering production-grade software systems with emphasis on strong architecture design.
● Experience in modern full-stack web application technologies; substantial experience in modern front-end engineering on React.js and TypeScript stack is greatly preferred.
● Experience in Go or Node.JS for back-end developement will be advantageous
● Experience in setting up and managing cloud resources in AWS will be
advantageous.
● Passion towards engineering excellence; you deeply understand that software engineering is a team sport, and you take pride in the craftsmanship aspect of software engineering.
● Passion towards working for public good with interest in the education domain in particular.