Impact is a technology and management consulting company specializing in digital transformation of medium enterprises. Our goal is to automate operations and provide clarity to business leaders on what the true bottlenecks of their companies are and how to solve them through technology.
Who we are looking forWe are looking for a Senior Software Engineer who can align business strategy with technology initiatives, and lead a team of software engineers to achieve business goals. Ideally, you have a deep understanding of business pain points (sales, supply chain, retail, manufacturing, HR), highly technical yet adaptable, and prefer to manage a lean team of high performance engineers instead of relying on processes.
You have learned from your team's mistakes during your experience building products for businesses and avoid the majority of them before they happen.
You are able to make measured tradeoffs on technical decisions (including tech stacks) that are practical yet scalable (at the right times).
What you will be doing Create system design and choose tech stacks according to business needs and timelinesCreate system roadmap and team planningHands-on coding (30-70%)Building a solid team focused on impactRequirementsComputer science major from reputable university2-5 years of experience as a tech lead, or 5-10 years of experience as a Software Engineer as part of a core team in SaaS/IT Consulting building business software for medium enterprises (CRM, Inventory, Omnichannel, HRIS)Full stack experiences using various tech stacks (Node.js, Python, RDBMS, or others) and open-source softwareExperience in system design, system architecture, system integrations (WA, marketplaces, payments, logistics), system roadmap, tech stacks selectionCan align business objectives with technology initiativesUnderstand best practices yet practical and impact-driven
#J-18808-Ljbffr