There is a requirement for a seasoned Lead Software Engineer in the cutting-edge development team. The position requires someone who is passionate about technology and is self-driven, multi-tasker, and demonstrated team-player. You will be working in all phases of the project from concept to architecture and development. Customer empathy and user-centric design will be a priority. The ideal candidate will be excited about working on new product development, is comfortable pushing the envelope and challenging the status quo, sets high standards for him/herself and the team, and works well with ambiguity.