Lead Software Engineer
AnimaFull Time
Mid-level (3 to 4 years), Senior (5 to 8 years)
Candidates should have over 5 years of experience in software development and be proficient in one or more procedural or OOP programming languages. A strong understanding of relational databases, ORMs, and live migrations is necessary, along with comfort in system architecture and the ability to identify and propose fixes for architectural issues. Excellent communication skills for giving and receiving constructive feedback are also required.
The Senior Software Engineer will develop, maintain, and extend PartnerStack's Vue.JS frontend and Python backend software systems. They will contribute to the team's Agile processes, identify and propose improvements to the codebase and processes for enhanced quality and efficiency, and act as a thought leader and mentor in technology, process, and industry.
Platform for managing partnership programs
PartnerStack helps businesses grow by facilitating partnerships through its platform. This platform allows companies to easily launch and manage various types of partner programs, including affiliate marketing, referral partnerships, and reseller arrangements. Users can automate tasks such as tracking performance, managing payouts, and onboarding new partners, making it accessible even for those without extensive experience in partnership management. PartnerStack serves a wide range of clients, from small startups to large enterprises, and operates in the growing partnership management software sector within the software-as-a-service (SaaS) industry. Unlike many competitors, PartnerStack focuses on providing a user-friendly experience and a subscription-based model that ensures continuous improvement of their services. The company's goal is to empower businesses to leverage partnerships effectively to drive sales and expand their market reach.