Job details
Senior Software Engineer (Experimental Systems and Technology Lab, GovTech)
- TypeScript
- React.js
This job might be expired
Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.
Posted: 1 year ago
Join us as we support Singapore’s vision of building a Smart Nation - a nation of possibilities empowered through info-communications technology and related engineering.
About Us - Experimental Systems And Technology Lab (ESTL)
Experimental Systems and Technology Lab (ESTL) of GovTech is an engineering team within the Ministry of Education (MOE). We are made up of engineers, user experience designers and education officers. Our team aims to design and develop software applications that help MOE to transform their systems and services through digitalisation and innovation. You can find out more about us at https: //www.estl.edu.sg/.
We’ve built solutions that help to boost school productivity and uplift teachers’ effectiveness in tackling their administrative tasks. Here are some solutions that ESTL has built and shipped:
- Parents Gateway - A one-stop portal that strengthens school-home partnerships to support our children's education journey
- AllEars Forms - A secure, fast, and simple solution to gather and analyse information from students and staff
- School Cockpit Mobile - Schools’ daily operation tool for student attendance and temperature
- FlexiList - A collaborative platform for teachers to collect students' info for school events
What you will be working on:
As a Senior/Lead software engineer, you will play the role of a technical lead in leading a small team of engineers on horizontal engineering efforts to help the team become more productive. Additionally, this role will provide the option of transitioning to a full-time people management role down the road.
Your responsibilities will include:
- Making technical contributions, and providing technical leadership to software engineers by coaching and mentoring through end-to-end software development and promoting team engagement and motivation.
- Proactively identifying and initiating worthwhile engineering initiatives to maximise ESTL’s impact on the public good.
- Establishing practices and tools in order to encourage a strong engineering culture and maximise engineering effectiveness and impact.
- Sharing your expertise and mentoring other engineers.
- Helping with recruitment, particularly for more senior hires.
What we are looking for:
- Experience working on reasonably large software engineering projects which has had to operate at scale.
- Experience in modern full-stack web application technologies; substantial experience in modern front-end engineering on React.js and TypeScript stack is greatly preferred.
- Have a strong sense of what it means to be a senior/lead engineer, particularly as it relates to the suite of soft skills beyond just your technical chops.
- 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.
What does ESTL offer you:
ESTL sits at the intersection of technology, design, and education. It’s a place where you can solve diverse, complex challenges for the education sector and the organisation, alongside thoughtful, intelligent individuals who lead with curiosity, empathy, and optimism. We’re looking for people who share the same excitement and passion – to develop meaningful products, platforms, and solutions for public good. Agile. Bold. Collaborative. We are growing in ways we may never have predicted. Join us and help build the next impactful solution for our schools and citizens.
We are an equal opportunity employer and value diversity at our company as we believe that diversity is meaningful to innovation. Our employee benefits are based on a total rewards approach, offering a holistic and market-competitive suite of perks. This includes generous leave benefits to meet your work-life needs. We trust that you will get the job done wherever you are, and whatever works best for you – so work from home or take a break to exercise if you need to*.
We also believe it’s important for you to keep honing your craft in the constantly-evolving tech landscape, so we provide and support a plethora of in-house and external learning and development opportunities all year round.
- Subject to the nature of your job role that might require you to be onsite during fixed hours