Architect brand-new software solutions to fulfill project requirements Build a client-side and server-side architecture, including APIs and databases By utilizing continuous integration, development, and testing, produce high-quality codeIn an Agile environment, support all stages of the software development lifecycleMaintain and support legacy code Respond to support calls for applications in production to make quick repairs to keep applications in production Integrate external software libraries and APIs into existing projects Work with the product teams to ideate and develop software solutions Create and maintain technical documentationJob Requirements:Bachelor s/Master s degree in Engineering, Computer Science (or equivalent experience)At least 6+ years of relevant experience as a software developer5+ years of experience with DevOps and AWS3+ years of experience working with either Next.js, React, React Native, or PythonNice to have experience with KubernetesFluent in verbal and written English