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.We are seeking a highly skilled Full Stack Developer to lead the end-to-end migration of our B2B platform toOptimizely. This role demands deep technical expertise across front-end and back-end technologies, strongarchitectural understanding, and hands-on experience with ecommerce systems. The ideal candidate will drive thetechnical 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