Application Architect; E-Commerce - W2 position
-
Software Development
Job Description & How to Apply Below
Location:
McKinney, TX – Onsite
Position Type: C2H
Job OverviewWe are looking for a Senior Application Architect with strong hands‑on experience building custom B2B and B2C eCommerce applications using modern web technologies such as React.js and Next.js
.
This is a hands‑on senior engineering role responsible for designing, developing, integrating, and supporting scalable, high‑performance, end‑to‑end eCommerce solutions. The ideal candidate should have a strong background in custom eCommerce application development, modern frontend architectures, API‑driven applications, backend integrations, and cloud platforms.
The candidate will work closely with Product, UX, Mobile, Integration, Platform, and other cross‑functional teams to transform business requirements into secure, scalable, performant digital experiences.
Key Responsibilities- Design, develop, and enhance custom B2B and B2C eCommerce applications.
- Develop reusable frontend components, application modules, and shared UI capabilities.
- Translate business and functional requirements into technical designs and production‑ready implementations.
- Develop end‑to‑end features across frontend, backend services, APIs, integrations, and cloud environments.
- Troubleshoot, optimize, and enhance existing eCommerce applications.
- Design and implement modern, modular UI architectures.
- Work with architectural patterns such as:
- Micro‑Frontend Architecture
- Micro Apps
- Atomic Design
- Server‑Driven UI
- Build reusable component libraries and scalable design‑system capabilities.
- Ensure responsive, accessible, performant, and maintainable user experiences.
- Design, develop, and integrate RESTful APIs and/or GraphQL services.
- Build API‑driven application architectures supporting eCommerce workflows.
- Integrate frontend applications with backend services, third‑party platforms, and enterprise systems.
- Collaborate with integration and platform teams to deliver cohesive end‑to‑end solutions.
- Apply strong understanding of core eCommerce concepts and workflows.
- Develop solutions supporting B2B and B2C customer journeys.
- Work across capabilities such as product, catalog, pricing, customer, cart, checkout, order, and related eCommerce functionality.
- Contribute to scalable and composable eCommerce architectures.
- Develop and deploy applications using cloud platforms such as Azure or AWS.
- Work with CI/CD pipelines and modern Dev Ops practices.
- Use Git/Bitbucket and established source‑control and development workflows.
- Support application deployment, troubleshooting, and production releases.
- Identify and resolve application performance issues.
- Apply web application security best practices.
- Conduct code reviews and promote clean, maintainable, and reusable code.
- Develop and maintain appropriate unit/integration testing.
- Ensure solutions meet scalability, reliability, security, and performance requirements.
- Collaborate with Product Owners, UX, Mobile, Integration, Platform, and other engineering teams.
- Mentor junior and mid‑level developers.
- Promote engineering best practices, reusable patterns, coding standards, and continuous improvement.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 6+ years of application development experience, preferably with B2B and/or B2C eCommerce platforms.
- Strong hands‑on experience building custom eCommerce applications.
- Strong hands‑on experience with React.js and Next.js.
- Experience designing and developing modular, reusable UI architectures.
- Experience building API‑driven applications.
- Hands‑on experience developing and integrating RESTful APIs and/or GraphQL.
- Strong understanding of eCommerce…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction