Make data-driven, product decisions and ideas to create the best customer experience Design, implement, and document new software engineering techniques and processes in collaboration with other teamsRecognize customer, product, and business requirements in order to develop, test, and ship software applications that meet their requirementsAssist the team in creating front-end software and customized user experiencesJob Requirements:Bachelor s/Master s degree in Engineering, Computer Science (or equivalent experience)At least 6+ years of relevant experience as a software developer Extensive experience in React and PythonProlific experience in Java and Node.jsFluent in verbal and written English