.Wiser Solutions is a suite of in-store and eCommerce intelligence and execution tools. We're on a mission to enable brands, retailers, and retail channel partners to gather intelligence and automate actions to optimize pricing, marketing, and operations initiatives, both in-store and online. Our Commerce Execution Suite is available globally.Job DescriptionLocation of Job: Remote - MexicoOur goal is to solve a messy problem elegantly and cost-effectively. Our job is to collect, categorize, and analyze lots of semi-structured data from various places (10,000+ retail stores across the US and Canada every week). We help our customers be more competitive and make more money by discovering interesting patterns in this data they can use to their advantage.We are looking for a software engineer to work on our crowdsourcing-based mobile applications and related services (search for "Mobee – Secret Shopper" in the app stores). We have an ambitious vision to enable the next level of growth of our SaaS platform and are looking for a key team member to drive that transformation for our mobile platform. In this role, you will join an engineering team focused on maximizing the productivity of our crowd members, increasing their engagement, and reducing the cost of acquisition. If you have a passion for full stack systems thinking, crowd sourcing, and mobile apps, this may be the role for you.WHAT YOU WILL DOHave an impact: Our customers and users are across the U.S. and Canada. Many use our platform daily!Collaborate: We do not believe in silos. Expect to work not just with other engineers but designers, product managers, and our operations team.Communicate: As a fully remote company, communication is essential. We use Slack, video calls, and occasional emails to keep aligned.Create: Go beyond writing code and contribute to our solutions and the product as a whole with your ideas and experience.TECHNOLOGIES WE USEMySQL, Event StoreiOS and Android native appsQualifications5+ years of professional software engineering experienceStrong background coding in multiple languagesExpertise in either Java/Spring or NodeJS/NestJS microservicesSkill in frontend web or native mobile developmentExperience with testing practices and a strong eye for qualityGood system design skills, preferably with experience designing high-scale distributed systemsExperience working in an agile team environmentEagerness to learn new tools and technologiesStrong collaboration and communication skills with other software engineersBONUS POINTSPassion for data and analyticsExperience working within a retail or e-commerce environmentAdditional InformationOn-Call:This role requires being part of an on-call rotation. On-call duty corresponds to being available to respond to critical system issues:6pm to 9am (the following day), Monday - Friday.A full day (24 hours) on weekends and public holidays.A typical on-call rotation will involve one week shifts approximately every 4-6 weeks