Web Development & Production (Information & Communication Technology) Role Type: Full time employment
Location: Hybrid (Home/Office). 2-3 days per week from our Auckland or Wellington office.
As a Backend Developer at Catch Design, you will be critical in delivering robust, scalable, and innovative web and backend solutions. Working closely within cross-functional teams, you will lead the technical design, development, and implementation of projects, ensuring high-quality outcomes for our clients. Your role will involve architecting technical solutions, mentoring junior developers, and continuously enhancing Catch Design's backend and web development capabilities. You will ensure projects meet the highest quality, scalability, and user experience standards.
Requirements Essential Experience: 5+ years of commercial experience in backend or web development. Strong expertise in server-side programming languages (e.g., Python, Node.js, PHP, Ruby) and frameworks. Experience with database management systems (e.g., MySQL, PostgreSQL, MongoDB) and designing efficient database schemas. Proficiency in working with RESTful APIs, GraphQL, and integrating third-party services. Familiarity with CI/CD pipelines, containerisation tools (e.g., Docker), and cloud platforms (e.g., AWS, Azure, Google Cloud). Strong understanding of performance optimisation, security best practices, and scalable architecture design. Proven ability to manage workload and meet deadlines while maintaining high-quality standards. Technical Leadership and Delivery: Design and implement backend and web solutions that meet client requirements and align with Catch Design's standards. Act as a hands-on contributor, developing high-quality code and performing code reviews. Collaborate with front-end developers, designers, and Project Managers to deliver cohesive and seamless digital experiences. Client Engagement and Collaboration: Act in client-facing meetings, participating in WIPs, stand-ups, and technical discussions to ensure alignment and understanding. Contribute to help scope new projects. Continuous Improvement and Innovation: Stay up-to-date with the latest developments in backend technologies, frameworks, and trends, integrating relevant innovations into Catch's approach. Proactively identify opportunities to improve code quality, security, and efficiency across projects. Quality and Documentation: Ensure all solutions meet Catch Design's quality, security, and performance standards. Produce high-quality documentation for technical solutions, processes, and client deliverables. Support internal reporting by providing updates on project progress, challenges, and opportunities for improvement. Essential Attributes: A collaborative and positive attitude. Strong problem-solving skills and the ability to work under pressure in a fast-paced environment. High level of integrity, accountability, and attention to detail. Eagerness to stay current with industry trends and continuously improve your craft. Key Metrics for Success: Delivery of backend and web projects on time, within budget, and to the highest quality standards. High levels of client satisfaction and strong client relationships. Continuous improvement in code quality, security, and efficiency across projects.
#J-18808-Ljbffr