Software Engineer - Mobile
To see similar active jobs please follow this link: Remote Development jobs
JOB TITLE: Software Engineer, Mobile
LOCATION: REMOTE
THE ROLE:
As a Software Engineer on our team, you'll work with Engineering, Design, and Product Management to deliver value to artists. Using your knowledge of software development, you will create, maintain, and deploy application features for a new AI-driven Mobile cross-platform application. You'll have the opportunity to shape the creative flow of musicians while working with multi-talented, creative, and inclusive teammates.
WHAT YOU’LL DO:
Solving problems with code, without code, and sometimes by deleting code
Writing code in Dart using the Flutter framework to improve Splice’s mobile applications on both iOS and Android
Writing native code in Java, C++, Swift, or Objective C as needed
Rapidly iterating and experimenting with new concepts for creative workflow
Collaborating with your peers in Engineering, Product Management, and Design to support product decisions and review future implementations
Co-authoring RFCs to propose new feature implementations, or improvements to existing ones
Participating in code reviews to shape our code and the way we think and talk about our work
JOB REQUIREMENTS:
You’ve written code in any of the following languages: JavaScript, Java, Swift, Kotlin, Objective-C, C++, Dart, Flutter
Strong object oriented programming fundamentals
Comfortable deploying and maintaining code within a mobile application environment, including working with simulators and emulators in Xcode, Android Studio
Comfortable integrating and testing with APIs, and mocking data in the absence of an available endpoint
Self-directed towards delivering quality work and generating excellent work outcomes
Innate curiosity, with keenness to ask questions and communicate effectively
Preference for working across technical stacks
Experience with Bloc/Cubit state management architecture in Flutter
BONUS:
Experience playing an instrument, singing, and/or using music creation software
Experience with GraphQL
React Native experience, in the absence of Flutter experience
Audio engineering and/or digital signal processing experience
Intuition with common design patterns
General knowledge of foreign function interfaces
The national pay range for this role is $129,500 - $154,500. Individual compensation will be commensurate with the candidate's experience.
About the job
Software Engineer - Mobile
To see similar active jobs please follow this link: Remote Development jobs
JOB TITLE: Software Engineer, Mobile
LOCATION: REMOTE
THE ROLE:
As a Software Engineer on our team, you'll work with Engineering, Design, and Product Management to deliver value to artists. Using your knowledge of software development, you will create, maintain, and deploy application features for a new AI-driven Mobile cross-platform application. You'll have the opportunity to shape the creative flow of musicians while working with multi-talented, creative, and inclusive teammates.
WHAT YOU’LL DO:
Solving problems with code, without code, and sometimes by deleting code
Writing code in Dart using the Flutter framework to improve Splice’s mobile applications on both iOS and Android
Writing native code in Java, C++, Swift, or Objective C as needed
Rapidly iterating and experimenting with new concepts for creative workflow
Collaborating with your peers in Engineering, Product Management, and Design to support product decisions and review future implementations
Co-authoring RFCs to propose new feature implementations, or improvements to existing ones
Participating in code reviews to shape our code and the way we think and talk about our work
JOB REQUIREMENTS:
You’ve written code in any of the following languages: JavaScript, Java, Swift, Kotlin, Objective-C, C++, Dart, Flutter
Strong object oriented programming fundamentals
Comfortable deploying and maintaining code within a mobile application environment, including working with simulators and emulators in Xcode, Android Studio
Comfortable integrating and testing with APIs, and mocking data in the absence of an available endpoint
Self-directed towards delivering quality work and generating excellent work outcomes
Innate curiosity, with keenness to ask questions and communicate effectively
Preference for working across technical stacks
Experience with Bloc/Cubit state management architecture in Flutter
BONUS:
Experience playing an instrument, singing, and/or using music creation software
Experience with GraphQL
React Native experience, in the absence of Flutter experience
Audio engineering and/or digital signal processing experience
Intuition with common design patterns
General knowledge of foreign function interfaces
The national pay range for this role is $129,500 - $154,500. Individual compensation will be commensurate with the candidate's experience.