**Marketech Digital** is a dynamic Growth Marketing Agency specializing in eCommerce solutions. We leverage data-driven strategies to help our clients achieve their growth goals. Our focus is on building robust analytics platforms and providing top-notch marketing services that drive customer engagement and retention.We are seeking an experienced Software Engineer to join our team. In this role, you will work on both our internal analytics platform and client projects, collaborating with other engineers and our product manager to ensure successful project scoping and implementation.**What You'll Do**:- Design, develop, test, deploy, and enhance code that addresses customer challenges.- Own complex product features end-to-end with a strong emphasis on customer impact.- Manage priorities, deadlines, and deliverables with autonomy.- Collaborate with cross-functional teams to deliver innovative products.- Build reusable libraries and frameworks for team use.- Take responsibility for system health, monitoring, alerting, and CI/CD pipelines.- Mentor and support fellow engineers in best practices, architecture, and quality assurance.**What We're Looking For**:- 6+ years of software engineering experience.- Proven experience building engineering processes in a startup environment.- Expertise in data, eventing, or behavioral analytics is preferred.- Familiarity with both server-side and client-side development.- Exceptional communication and project management skills.- Experience in MarTech or eCommerce is a plus.- Comfort with our tech stack, which includes: JavaScript, Node.Js, Distributed Services, SOA, Microservices, TDD, Testing, Functional Programming, CI/CD (Continuous Integration/Continuous Deployment), & DevOpsThis role will involve both client engagements and internal app development, providing ample opportunity for growth and collaboration.This is a contract, freelance role.**Job Types**: Full-time, Part-time, ContractPay: $60,000.00 - $100,000.00 per monthExpected hours: 20 - 40 per weekApplication Question(s):- Please provide some details on your tech experience (JavaScript, Node, Distributed Service, etc.)- Please explain how you use automated testing in your development workflow.- Please describe any prior experience you have working on SaaS platforms.- Do you have any experience with data & analytics or eventing (Segment, Amplitude, Mixpanel, etc)? If so, please explain that experience a bit.- This is a contract position. What hourly rate or monthly salary are you looking for?Work Location: Remote