New Product Group - Software Application Developer (Flutter/C++)
at Rode Microphones
Sydney, New South Wales, Australia -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 30 Aug, 2024 | Not Specified | 30 May, 2024 | N/A | Windows,Dart,C++,Android,Ios,Scripting Languages,Git,Python | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
AT RØDE MICROPHONES WE ARE PASSIONATE ABOUT AUDIO
Want to work for one of the fastest-growing, most innovative manufacturer-exporters in audio technology in the world today? RØDE is looking for passionate, talented and dedicated open-source UI software developer to join our rapidly-growing team.
Part of The Freedman Group, RØDE is a leading manufacturer of high-quality microphones and audio equipment, which can be found in studios, venues, on-location, and in the hands of creatives in every corner of the world. Our products are designed and primarily manufactured by our industry-leading team in Sydney and are exported to over 119 countries globally through more than 6000 dealers, including Amazon, Best Buy, Sweetwater, Guitar Center, Thomann and JB Hi-Fi. Our employees are passionate, hard working, talented and are pivotal to our success.
Your responsibilities will include:
- Develop and maintain a series of software companion applications that operate alongside RØDE hardware products.
- Implement efficient and concise GUI code, in order to realise user interface designs provided by the UI/UX team.
- Collaborate with a diverse team of firmware, electronics and software engineers, to collate dependencies and requirements for the companion application(s)
- Deliver prototypes and final implementations, in a fast paced product development environment
- Ensuring all projects uphold a high standard of functional and technical performance – in line with the RØDE brand
- Manage inputs from key stakeholders and collaborators
- Report to the software architect and team leaders
- Be willing to mentor junior application developers and contribute to building a wider GUI focussed application development team
YOU WILL REQUIRE THE FOLLOWING SKILLS AND EXPERIENCE TO BE SUCCESSFUL:
- Proven experience in FLUTTER (or similar DART based language). Solid understanding of object orientated software and graphical user interface design/implementation
- Mid-level proficiency in the following languages: C++, Python and/or other scripting languages
- Past experience developing cross platform applications and GUIs
- Experience with IOS, ANDROID, WINDOWS and/or MAC development environments and deployment pipelines.
- Past experience with source control tools such as GIT is mandatory.
- Meticulous attention to detail and process-orientated approach
- Self-disciplined team player, able to work in multi-disciplinary team environment
- Good written and verbal communication to all internal and external stakeholders
YOU WOULD BENEFIT FROM HAVING THE FOLLOWING SKILLS AND EXPERIENCE:
- Expert level of knowledge in DART and/or FLUTTER.
- Past experience developing using JNI on ANDROID.
- Past experience with C++ libraries such as JUCE.
Responsibilities:
- Develop and maintain a series of software companion applications that operate alongside RØDE hardware products.
- Implement efficient and concise GUI code, in order to realise user interface designs provided by the UI/UX team.
- Collaborate with a diverse team of firmware, electronics and software engineers, to collate dependencies and requirements for the companion application(s)
- Deliver prototypes and final implementations, in a fast paced product development environment
- Ensuring all projects uphold a high standard of functional and technical performance – in line with the RØDE brand
- Manage inputs from key stakeholders and collaborators
- Report to the software architect and team leaders
- Be willing to mentor junior application developers and contribute to building a wider GUI focussed application development tea
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Sydney NSW, Australia