We are looking for Software Engineer who possesses a passion for pushing mobile technologies to the limits and will work with Creative’s engineers to design and build our mobile applications that will be the enabling software for Creative’s range of audio products. You will undertake development work on Android and iOS applications to support Creative’s audio products. You need to collaborate with cross-functional teams to define, design and ship new features and support new products. You have to unit-test code for robustness, including edge cases, usability and general reliability and robustness. You are required to adopt automated testing to improve productivity and software quality. You must work on bug fixing and improving application performance. You should continuously discover, evaluate and implement new technologies to maximize development efficiency.
Requirements:
- Degree in Computer Science / Computer Engineering or its equivalent.
- Strong programming foundation in object-oriented programming/design, Java, Swift, Android and iOS development.
- Experience with Agile software development methodologies such as Scrum and Kanban.
- Experience with Software testing methodologies such as unit testing, black box testing, white box testing etc.
- Experience with version control systems such as Subversion, Git.
- Experience with Wifi/Bluetooth interface, Internet and Cloud Computing and knowledge in Unix, Linux and Macintosh OS environment is an added advantage.