Company Brief:Continuum is disrupting an untapped, winner-take-all, $22 Billion dollar+ market of B2B2B Reverse Logistics. Continuum is the first and only network deployed platform to solve complex multi-party returns, warranties and repairs. Our mission is bold, and we are seeking intellectually curious, entrepreneurial spirited, fearless people to join us. The mission: If a product moves up the supply chain in B2B distribution or manufacturing, we own it.
Position Overview: We are seeking a talented and experienced Senior Developer to join our team. The ideal candidate will play a crucial role in leading our development team to design, develop, test, and deploy software solutions that meet our customers' needs. The Senior Developer will be an integral member of a close-knit team of passionate and highly motivated individuals with the same goal – developing quality, efficient & scalable software. This is a start-up environment. We're searching for a candidate with experience in a small team with the capacity to make important decisions and pivot quickly. If you do not have start-up experience or experience as a critical member of a small development team, then this is not the role for you. Responsibilities: · Lead the design and implementation of scalable and robust software solutions.· Develop multiple different product offerings at any given time· Ensure adherence to coding best practices and standards. · Collaborate with product management and other stakeholders to understand requirements and translate them into technical solutions. · Architect and develop back-end systems, ERP's, Warranty Portals and APIs, ensuring high performance and responsiveness. · Optimize and refactor services for maximum speed and scalability. · Stay updated on emerging technologies and share relevant knowledge with the team. · Troubleshoot issues, fix bugs, and improve application performance. · Participate in agile processes such as sprint planning, daily standups, and retrospectives. Requirements: · Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience). · 5+ years of experience as a software developer, with proven experience in designing and building complex applications in a startup environment · Proficiency in Python, Java or a proven ability to learn new languages quickly · Proficiency in JavaScript an asset · Experience with database design and optimization techniques. · Strong understanding of software architecture principles. · Excellent problem-solving and analytical skills. · Ability to effectively communicate technical concepts · Experience with agile development methodologies.