PHP Intermediate Backend Software Engineer
2 days ago
Location: Auckland. New Zealand
, permanent
**About MEGA**:
**MEGA,** The Privacy Company, provides global services from its head office in Auckland. Built with Privacy by Design, MEGA offers a range of zero-knowledge encrypted cloud storage and communication solutions for individuals and businesses.
We launched in 2013 and have grown to a global team of more than 240 people who are motivated by next-generation technology and design. Currently, MEGA supports more than 300M registered users on our desktop, web, and mobile apps across all major platforms.
**About the role**:
Our architecture is unique, our userbase is constantly growing, and we are preparing for the release of several landmark products and feature updates in the short-term future. We are looking to support this success by hiring a talented, self-motivated PHP Intermediate Backend Software Engineer to build and improve upon the functional systems delivering seamless software solutions to our massive global userbase.
The Intermediate Backend Software Engineer will develop, test, and debug MEGA’s backend software and algorithms. You to work closely with the API/backend engineers, QA team, C++/SDK team, Mobile engineers, Desktop App engineers
Reporting to API Team Lead, your core responsibilities will include:
**Key Responsibilities**
- Complete projects to a high standard, consistent with MEGA's guidelines and standards.
- Actively engage with team members, supporting each other and seeking out advice when needed.
- Strive to fully understand the impact and implications of technical problems and their solutions to select the best options.
- Assist with translating requirements into technical specifications.
- Document work to a high standard.
- Provide assistance with technical support requests.
- Capable of independently implementing features based on requirements.
- Participate in code reviews and provide and receive constructive feedback.
- Diagnose and fix bugs using the debugger, logs, and other diagnostic information.
- Effective communication and collaboration skills, with the ability to work well in a team and interact with others.
Please note that we support hybrid-remote working across the organisation, and you may on occasion be required to work outside of typical office hours as you communicate with colleagues in different time zones.
**About you**:
You're an adaptable, self-motivated professional with a real passion for the industry and a keen awareness of the latest trends, technologies, and approaches. While you excel at working independently, you're also a team player, capable of communicating effectively and sensitively with a diverse group of highly-skilled colleagues.
You take ownership of your work and pursue constant improvement, proactively identifying persistent or potential issues and resolving them.
**Personal attributes**:
- Ambitious and a high-achiever.
- Highly disciplined and analytical.
- Ability to quickly understand technical concepts.
- Enjoys working with people.
**Qualifications**:
- Preferably, you hold a tertiary qualification in Degree in Computer Science or Software Engineering.
- Aced your algorithms paper at University and wanted more.
- 2-6 years of professional experience in Software Development.
- Experience working on multiple projects from start to finish, including new and legacy development work.
- Solid knowledge of Algorithms and Data Structures.
- Strong proficiency with SQL and relational databases.
- Strong proficiency in software development, with PHP preferred.
- Strong proficiency in Source Control using Git.
- Understanding of coding best practices, including writing clean, maintainable, and efficient code.
**Beneficial Skills and Experience**:
- Exposure to multiple programming languages, with PHP preferred; C++ highly beneficial.
- Experience writing and maintaining tests and familiarity with Test-Driven Development.
- Comfortable working with Agile frameworks such as Scrum and Kanban, with a true understanding of the essence of Agility.
**What MEGA offers**:
This is a stable role within a secure but dynamic industry, providing the opportunity to work with passionate people at the forefront of their field.
- A flexible working policy
- A deliberate emphasis on internal development
- Top-of-the-line tools
- Competitive remuneration package
We foster a warm, friendly company culture that values and encourages a healthy work-life balance.
**Why Join Us**:
- Opportunity to join a talented team and make a significant impact on the future of our API platform.
- Collaborative and inclusive work environment that values diversity, creativity, and innovation.
- Competitive salary and benefits package, including health insurance and flexible work arrangements.
- Professional growth and development opportunities, with access to training programs and resources.
- Exciting projects and challenges that will keep you engaged and motivated every day.
-
Intermediate Backend Engineer
4 days ago
Auckland City, New Zealand Whip Around Full timeAs Hi-Tech Emerging Company of the Year in 2021 - Whip Around makes it simple and seamless to streamline the daily vehicle inspection and maintenance process for companies managing fleets. Whip Around is quickly becoming the software platform of choice for business owners, fleet managers and drivers that are dedicated to workplace...
-
Intermediate Software Engineer
4 days ago
Auckland City, New Zealand Fergus Full time**Product based software company**: - **Solve interesting problems that enhance and change our customers lives** **Who is Fergus**: Our intuitive cloud-based job management software is helping tradespeople across the globe manage their business in a smarter, more efficient way. From site visits through to scheduling, quoting, invoicing, and much more -...
-
Software Engineer
2 weeks ago
Auckland City, New Zealand MRI Software Full timeThis individual will work under the Agile development methodology in a cross-functional environment with other groups, both inside and outside the department including Product Management and Documentation, as well as create and test code in our dynamic team setting. You will be able to gain a deeper understanding of specific programming languages such...
-
Intermediate Software Engineer
2 weeks ago
Auckland City, New Zealand TVNZ Full timeReference: 43797 - Applications close on: 15 Oct 2024 17:00 - Location: Auckland - Work Type: Fixed term full time - Expertise: Business/System Analysts, Developers/Programmers, Engineering - Hardware, Engineering - Network, Engineering - Software - JOB DESCRIPTION: JD - Intermediate Software Engineer (Backend).pdf Te Reo Tātaki (TVNZ) translates to "the...
-
PHP Developer
4 days ago
Auckland City, New Zealand Robert Half Full time**The Company** As one of New Zealand's largest management service providers for homes, the company has helped over 150,000 people and offer services nationally. Our client is seeking an intermediate to senior PHP Developer to join the Auckland team. *** **The Role** This dynamic role will work on a broad range of projects where you will: - Collaborate...
-
Intermediate Software Engineer
2 weeks ago
Auckland City, New Zealand Fergus Full time**Product based software company**: - **Solve interesting problems that enhance and change our customers lives** Fergus job management software helps tradies around the world by helping them work smarter and faster. The company was founded in 2011 by a kiwi plumber who knew there was a better way to run his business. Join our mission to be the most loved...
-
PHP Software Developer
2 weeks ago
Auckland City, New Zealand Storman Software LTD Full timeEvery day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services. Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results....
-
Software Developer
2 weeks ago
Auckland City, New Zealand BMP Technologies Pty. Ltd Full timeRole Description The Software Engineer will be responsible for back-end web development, software development, programming, and object-oriented programming tasks on a day-to-day basis. **Responsibilities**: - Develop and maintain robust backend services using PHP. - Build responsive and dynamic user interfaces with React.js. - Collaborate with...
-
Intermediate Software Engineer
5 days ago
Auckland, Auckland, New Zealand PICWA Full time NZ$60,000 - NZ$120,000 per yearOur Client: Is looking for aJunior or Intermediate Full Stack Engineer to join their dedicated team in pushing the boundaries of technology in the world of yacht racing and focusing on the goal of designing the fastest yacht to defend the 38th America's Cup.The successful candidate will take charge of new and existing web-based tools utilised daily by...
-
Backend Engineer
2 days ago
Auckland City, New Zealand OSHO Full time**About Us** Are you looking for an opportunity to make a real difference in your next role? Why? As a society, we need to decarbonise and accelerate the transition to alternative energy sources. Existing solutions are expensive and disparate, with limited functionality. Osho is driven by purpose, real innovation, and ambition. We have a talented team...