Job Closed
This listing is no longer active.
Coding the world of tomorrow
Full Stack Product Engineer – E-commerce Systems, PHP, Angular
Location
Mexico
Posted
108 days ago
Salary
0
Seniority
Senior
Job Description
Full Stack Product Engineer – E-commerce Systems, PHP, Angular
DaCodes.
• Design and implement complete full stack features (backend + frontend). • Develop backend APIs primarily using PHP (MVC frameworks). • Contribute to Node.js services when applicable. • Build and enhance Angular (2+) web applications using TypeScript, HTML, and CSS. • Optimize and maintain relational databases (MySQL or similar). • Refactor legacy components to improve maintainability and performance. • Improve automated test coverage when applicable. • Participate actively in code reviews. • Deliver committed sprint work independently. • Maintain consistent sprint velocity without heavy supervision.
Job Requirements
- 5+ years of professional software development experience.
- Strong PHP experience within an MVC framework (Symfony strongly preferred; Laravel/Zend/CakePHP acceptable).
- Strong Angular (2+) experience in production environments.
- Strong relational database experience (MySQL or similar).
- Experience building and consuming RESTful APIs.
- Experience working on and improving legacy production systems.
- Experience working under agile/sprint methodologies.
- Advanced English proficiency (spoken and written).
- Full-time availability for a fixed-term contract engagement.
- Availability to complete a take-home technical assessment (3-day turnaround expected) as part of the evaluation process.
Benefits
- 🚀 Benefits🚀 Integration to global brands and disruptive startups.** 🏡 Remote work/Home office.** 📍 If a hybrid or on-site modality is required, you will be informed from the first session.** ⏳ Schedule aligned with the assigned project/work cell.** 📅 Monday to Friday work schedule.** 🎉 Day off on your birthday.** 🏥 Major medical insurance (applies to Mexico).** 🛡️ Life insurance (applies to Mexico).** 🌎 Multicultural work teams.** 🎓 Access to courses and certifications.** 📢 Meetups with special guests from the IT area.** 📡 Virtual integration events and interest groups.** 📢 English classes.** 🏆 Opportunities within our different business lines.** 🏅 Proudly certified as a Great Place to Work.
Related Guides
Related Categories
Related Job Pages
More Ecommerce Jobs
• Build and maintain a structured experimentation roadmap • Identify high-impact opportunities across PDP, collection, cart, and checkout • Write detailed test briefs for developers and designers • Define hypotheses and projected revenue impact • QA implementations before launch • Analyze test results and calculate incremental revenue • Present performance insights and recommendations • Translate strategy into structured Asana or Jira tickets • Manage timelines across multiple brands • Coordinate dev, design, paid, and brand stakeholders • Prevent bottlenecks and missed deadlines • Maintain documentation and SOPs • Ensure experiments and site updates ship cleanly and on time
• Lead the integration of a standalone React application into the Shopify Liquid framework, ensuring smooth communication between the two environments. • Implement secure logic to calculate real-time product pricing based on 2D customization selections. • Configure the "Add to Cart" flow to capture custom design metadata and a dynamically generated 2D thumbnail of the user’s creation. • Build or configure a backend service to dispatch detailed design briefs and high-resolution assets to the production team. • Ensure the iframe implementation is responsive and optimized for mobile.
Technology Lead – E-Commerce
SupplyHouse.comPlumbing, Heating & HVAC Supplies. Real People. Real Service.
• Technical Design, Development, and Architecture • Design and build scalable, reliable distributed systems to support evolving business needs. • Lead the design and delivery of complex backend initiatives with minimal oversight. • Serve as a technical expert in key system areas, guiding architecture, design patterns, and scalability decisions. • Contribute to architectural discussions and platform direction, staying current on emerging technologies and best practices. • Delivery, Execution, and Quality • Drive the on-time delivery of high-quality features, managing dependencies and technical tradeoffs. • Review and estimate feature and issue requests, recommending effective technical solutions. • Establish and enforce code quality standards, including code reviews, testing strategies, and automation. • Design and support scalable test environments and automation frameworks across backend (and frontend, as needed). • Collaboration, Communication, and Risk Management • Partner closely with Product, Business, and Engineering teams to ensure successful delivery. • Clearly communicate technical concepts, outcomes, and tradeoffs to diverse stakeholders. • Identify and mitigate technical and delivery risks, aligning expectations and timelines across teams. • Influence cross-functional teams to improve execution and overall effectiveness. • People Leadership and Talent Development • Lead day-to-day engineering execution through design reviews, code reviews, and hands-on guidance. • Mentor and coach engineers, supporting technical growth, performance, and career development. • Set clear goals, provide feedback, and foster a culture of accountability, engagement, and continuous improvement. • Model and reinforce organizational values, including GRIT and collaboration. • Hiring, Resourcing, and Organizational Support • Serve as hiring manager for junior-to-mid-level engineers, participating in assessments and interviews. • Contribute to resource planning to ensure appropriate staffing and skill coverage. • Support cross-functional initiatives and build strong relationships with senior leaders and partner teams.
Technology Lead – E-Commerce
SupplyHouse.comPlumbing, Heating & HVAC Supplies. Real People. Real Service.
• Lead the design, development, and delivery of reliable and scalable software systems • Guide a team of Engineers toward high performance and strong technical execution • Design and build scalable, reliable distributed systems to support evolving business needs • Serve as a technical expert in key system areas, guiding architecture, design patterns, and scalability decisions • Drive the on-time delivery of high-quality features, managing dependencies and technical tradeoffs • Partner closely with Product, Business, and Engineering teams to ensure successful delivery



