Solicitar ahora
Job Role: Lead (Full Stack - FE / BE / React)- Optimizely
Experience: 8+ years
Notice period : Immediate
Location: Trivandrum / Kochi /Remote

Introduction
We are looking for 8+years experienced candidates for this role.

Job Description
We are seeking a highly skilled Full Stack Developer to lead the end-to-end migration of our B2B platform to
Optimizely. This role demands deep technical expertise across front-end and back-end technologies, strong
architectural understanding, and hands-on experience with ecommerce systems. The ideal candidate will drive the
technical strategy, implementation, and integration efforts, ensuring a seamless transition from SAP ECC to Optimizely Commerce.

Responsibilities include:
• Lead the full lifecycle of the B2B to Optimizely migration project, from planning to deployment.
• Develop scalable, secure, and maintainable full-stack solutions.
• Collaborate with architects, business analysts, QA, and DevOps teams to ensure alignment and delivery.
• Design and implement RESTful APIs for seamless integration between SAP ECC and Optimizely.
• Ensure high performance and responsiveness of applications across browsers and devices.
• Integrate and optimize PIM (Product Information Management) and Spire systems within the ecommerce ecosystem.
• Implement CI/CD pipelines for automated testing and deployment using Azure DevOps or GitHub Actions.
• Maintain documentation and provide technical leadership and mentoring to junior developers.

Primary Skills :

Front-End (React)
• React.js (Hooks, Context API): Building scalable, component-based UIs.
JavaScript (ES6+) / TypeScript: Strong scripting and typing for maintainable code.
• HTML5 / CSS3 / SASS: Responsive design and layout skills.
• State Management: Redux or React Query for managing complex state.
• API Integration: Consuming RESTful APIs securely and efficiently.
• Cross-Browser Compatibility: Ensuring consistent UI behavior across platforms.

Back-End (.NET)
• .NET Core / C#: Building scalable services and APIs for Optimizely.
• Entity Framework / LINQ: Data access and manipulation.
• RESTful API Design: Creating secure, performant endpoints for ECC-Optimizely integration.
• Authentication & Authorization: OAuth2, JWT, role-based access control.
• Database Design: SQL Server or PostgreSQL schema modeling and optimization.

Architecture & Integration
• Optimizely/EPIServer Platform Knowledge: Deep understanding of CMS and Commerce architecture.
• SAP ECC Data Models: Familiarity with MARA, KNA1, VBAK, etc., for integration planning.
• Middleware & Integration Patterns: Experience with Azure Logic Apps, MuleSoft, or Boomi.
• Microservices Architecture: Designing loosely coupled services for scalability.
• CI/CD Pipelines: Azure DevOps, GitHub Actions, or Jenkins for automated deployments.
• Spire & PIM Integration: Experience integrating product and pricing data into ecommerce platforms.

Business & Domain Knowledge
• Ecommerce Workflows: Product catalog, pricing, inventory, checkout.
• B2B Commerce: Understanding of business customer journeys, bulk ordering, and account-based pricing.

Secondary Skills :

Front-End
• UI Frameworks: Material UI, Tailwind CSS, or Bootstrap.
• Performance Optimization: Lazy loading, code splitting, caching strategies.
• Accessibility (WCAG): Ensuring inclusive design.

Back-End
• GraphQL: For flexible data querying if used in Optimizely extensions.
• Message Queues: RabbitMQ, Azure Service Bus for async processing.
• Containerization: Docker, Kubernetes for deployment and scaling.

Integration & DevOps
• Monitoring & Logging: ELK stack, Application Insights, or Prometheus.
• Security Best Practices: Data encryption, secure API design, GDPR compliance.
• Test Automation Awareness: Understanding of unit, integration, and performance testing.

Business & Domain Knowledge
• SAP ECC Migration Strategy: Understanding of data extraction, transformation, and validation.
• Stakeholder Communication: Translating technical decisions into business impact.

Soft Skills :

Leadership & Collaboration
• Solution Design: Translating business requirements into technical architecture.
• Code Reviews & Mentorship: Guiding developers and enforcing best practices.
• Agile Methodology: Working in sprints, managing backlog, and leading stand-ups
Solicitar ahora

Otros empleos