As a software programmer, you will work with the Software Development team at Empath to create apps that run efficiently on Android and iOS platforms. In addition, you will plan, develop, and operate our web services. You have the opportunity to develop innovative emotion recognition apps with your creativity and imagination using our Empath engine.
Your responsibilities:
Participate in all stages of software development - from early brainstorming to coding and bug-fixing
Planning and developing user-centric UX/UI
Write excellent, performant code and associated tests
Trouble-shooting
Requirements:
An engaging and committed team member who enjoys collaboration
Solid knowledge of UNIX OS and RDBMS (Linux、MySQL)
Experience with object-oriented languages (Ruby, Python, Java)
Experience developing, releasing, and maintaining native iOS and Android applications
Preferred, but not required:
Japanese speaking, reading, and writing ability
M.S. or PhD. in Computer Science or a related field
Experience with multivariate analysis
Experience with sound-signal processing
Benefits:
Work with great people with diverse job experiences
Competitive salary
Paid time-off
Medical insurance
11 days paid vacation each year