Software Engineer – Mobile Development (React Native)
90-110k Salary + Super + Benefits
Melbourne
Our client is an exciting and fast-growing technology organisation working at the forefront of the Mobile Application space. This self-funding company leverages cutting-edge technology to build disruptive products and solutions for various industries. Due to growth, they now have an immediate opening for a Software Engineer – Mobile Development (React Native) to join their Melbourne based team.
As a Software Engineer, you will:
- Develop and maintain iOS and Android Apps using React Native
- Develop integration with back-end through REST APIs
- Work closely with Business Analysts and back end developers
- Develop / update unit test scripts
- Participate in all phases of the SDLC
- Update project details and task statuses in Azure Board
- Ensure both internal and external projects are delivered in a timely manner
- Actively work on reducing the number of reported software defects
- Participate in various test phases (unit testing, integration testing, user acceptance testing)
- Participate in and contribute to team meetings
- University / IT Qualification or at least 2 years relevant industry experience
- 2 years minimum experience in developing software for iOS and Android
- Mobile App development using React Native, Redux and React JS
- Context Api and React Hooks
- Data integration using REST, JSON, XML and SOAP
- Keen eye for UX and ability to build and adhere to UI/UX standards
- Experience in UI and Unit Testing for iOS and Android using jest
- Organized with attention to detail
- Self-starter, capable of working with minimal supervision and the ability to independently research processes
- Front-end development skills, including a good understanding of JavaScript fundamentals and experience with React, HTML5 & CSS
- Git flow, Azure DevOps, CI/CD principles
- Good understanding of software architecture and release processes
- A sense of ownership and pride in your performance and its impact on the company’s success
- Proficiency in scripting or coding languages as well as experience with testing tools such as Selenium or Cucumber
- Knowledge in native App Development for IOS (Objective-C/Swift) and Android (Java/Kotlin)
- Knowledge in deploying Apps to App Store and Google Play Store
- Experience working in a start-up, wagering industry, or heavily regulated environments.
- An initial base salary circa 90-110k
- Super
- Equity scheme
- Health coverage
- Generous benefits
- Flexible working