DESCRIPTIONWork/Life BalanceMentorship & Career GrowthKey job responsibilitiesSolve challenging technical problems, often ones not solved before, at every layer of the stack.Design, implement, test, deploy and maintain innovative software solutions to...