Backend Software Engineer
Fully remote role, work from home anywhere in the Asia Pacific region
Join a team who are passionate about using technology, human centred design and...
- Fully remote role, work from home anywhere in the Asia Pacific region
- Join a team who are passionate about using technology, human centred design and agile processes to make a real difference in the world
- Friendly & supportive team environment
- Great leave options
In a nutshell
Catalpa is a global development organisation improving the lives of people. We design creative ways to tackle diverse problems, integrating technology and behavioural insights with locally-driven solutions.
Catalpa brings together people from unique backgrounds to work together on meaningful projects - education specialists, engineers, designers, public health researchers, international development practitioners, and operations personnel. Check us out at www.catalpa.io
About the role
This position is ideal for someone who thrives in a creative environment, loves building amazing applications that are simple to use and create positive social impact. In this role you will be engaged in a range of projects and in all stages of the software lifecycle from design through development, testing and deployment. You will also be working on projects that solve problems across a variety of areas — health, education, transportation infrastructure, aid transparency, and more.
You’ll play a fundamental role where you will:
- Participate in brainstorming sessions and contribute ideas to our technology and products
- Support the maintenance and deployment of multiple projects
- Design, build, and maintain APIs and database models, bringing value to a diverse range of high-impact projects
- Collaborate with frontend engineers to build intuitive, fast and accessible products
- Improve our code quality through testing, automation, and code reviews
- Assist the product team to review design mockups
- Support staff in adopting Catalpa’s agile product processes
- Iterate based on user feedback and product requirements
- Teach and learn from other team members
- Other tasks to adapt to the changing needs of projects