Senior Software Engineers | Software Engineers
About the role
Elegant Media is seeking Senior Software Engineers and Software Engineers specializing in PHP and Flutter for onsite roles. The position involves developing and maintaining software solutions, writing clean and maintainable code, integrating APIs, and supporting junior developers. Candidates should have experience in software engineering, with specific requirements for PHP or Flutter expertise, and a background in computer science or related fields. The company offers a competitive remuneration package, health coverage, and opportunities for professional growth in a dynamic work environment.
Must have
- Experience in Software Engineering and Development using PHP.
- Knowledge of at least one PHP framework such as Laravel, CodeIgniter, or Zend.
- Experience with MySQL databases.
- Strong knowledge of CMS development and Web Services.
- Familiarity with third-party APIs such as PayPal, Facebook, Twitter, and Google APIs.
- Proficiency in HTML5, CSS3, JavaScript, jQuery, XML, and AJAX.
- Minimum 1+ years of experience developing Flutter mobile applications.
- 3+ years of experience in Mobile Application Development.
- Experience integrating RESTful APIs.
- Good understanding of state management, Dart, and debugging Flutter applications.
- Experience with automated testing and build processes would be an advantage.
- Some experience in Kotlin/Swift would be beneficial.
- BSc in Computer Science/IT or equivalent experience preferred, but not essential.
- 3+ years of industrial experience.
- Bachelor’s Degree in Computer Science, Software Engineering, IT, or equivalent work experience.
- Experience in software/mobile application development.
- Experience in integrating Restful APIs.
- Strong problem-solving and debugging skills.
- Ability to work effectively as part of a development team.
Technologies
- AJAX
- CSS
- Dart
- Flutter
- HTML
- JavaScript
- jQuery
- Kotlin
- Laravel
- MySQL
- PHP
- REST
- Swift
- Test Automation
- Uat
- XML
Highlights
Applicants should send their CV to jobs@elegantmedia.com.au with 'careers' in the subject line, followed by the role they are applying for. The role is onsite and offers individual/family health coverage, regular performance reviews, and a flexible working environment.