Flag job

Report

Junior/Intermediate Software Developer

Salary

$55k - $80k

Min Experience

1 years

Location

Rosedale, Auckland

JobType

full-time

About the role

Empower the Mission of Evangelism & Discipleship Through Digital Tools About Us: Our mission is to develop innovative digital tools that empower evangelism and discipleship so that everyone, everywhere can experience and follow Jesus. As part of our Engineering team, you will be instrumental in delivering high-quality web and mobile solutions that support this mission. Summary of Position: You will work alongside experienced developers to build, improve and maintain applications that help people experience and follow Jesus. You will contribute to front-end and back-end development, debug issues, collaborate with cross-functional teams and work with modern technologies. Our Tech Stack: TypeScript | React | Material UI | Apollo GraphQL | PostgreSQL | Prisma Key Responsibilities: Develop and maintain software applications using our tech stack Write clean, efficient, and maintainable code while following best practices. Writes and maintain documentation to describe program development, logic, coding, testing, changes, and corrections according to standard operating procedures. Collaborate with other developers, designers, and ministry leaders to create impactful digital solutions. Research, evaluate and recommend solutions to solve product needs and requirements. Optimize database performance and ensure data integrity Troubleshoot and debug applications Participate in code reviews, process development and team discussions. Stay updated with relevant technology trends and propose improvements. Mentor more junior engineers and assist with onboarding and knowledge shares Experience & Knowledge: Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience in a related field) 1-3 years work experience in software development (for Junior) or 3-5 years (for Intermediate). Previous experience in a Christian ministry or non-profit organization is a plus Proficient knowledge of computer programming languages and logic, and ability to learn new programming languages. Understanding of Git version control and Agile workflows. Familiarity with our tech stack is a plus Familiarity with ministry-focused technology solutions is a plus. Familiarity with field ministry, ministry organisations and operations is a plus. Soft Skills & Ministry Alignment: Pursue a growing personal relationship with Jesus Christ and have a heart for evangelism, discipleship and digital ministry Ability to work independently while collaborating with a diverse, mission-driven team Clear, prompt verbal and written communication Able to teach and be teachable Why Join Us? Work on projects that have an eternal impact and help people worldwide grow in their faith. Be part of a faith-centered team with a shared vision for digital ministry. Opportunities for spiritual and professional growth.

Skills

Software Development
Git Version Control System