Lead Full Stack Developer (Front-End / Back-End / React) – Optimizely

8 years

3 - 4 Lacs

Posted:1 week ago| Platform: GlassDoor logo

Apply

Work Mode

Remote

Job Type

Part Time

Job Description

Job Title: Lead Full Stack Developer (Front-End / Back-End / React) – Optimizely

Experience: 8+ Years

Location: Trivandrum / Kochi / Remote

Notice Period: Immediate


About the Role:


We are seeking an experienced Full Stack Technical Lead to drive the end-to-end migration of our B2B ecommerce platform from SAP ECC to Optimizely Commerce. The ideal candidate will possess a deep understanding of .NET, React.js, and ecommerce system architecture, with proven experience leading complex migration and integration projects.


This is a hands-on leadership role, requiring technical expertise, architectural vision, and the ability to collaborate across cross-functional teams.


Key Responsibilities:


  • Lead the full migration lifecycle of the B2B platform to Optimizely, from planning and development to deployment.


  • Architect, design, and develop scalable and secure full-stack solutions using .NET Core, React.js, and related technologies.


  • Develop and integrate RESTful APIs to ensure seamless data exchange between SAP ECC and Optimizely.


  • Collaborate with architects, business analysts, QA, and DevOps teams to ensure project alignment and timely delivery.


  • Optimize frontend performance for speed, responsiveness, and cross-browser compatibility.


  • Integrate and manage PIM (Product Information Management) and Spire systems within the ecommerce ecosystem.


  • Establish and maintain CI/CD pipelines using Azure DevOps or GitHub Actions for automated testing and deployment.


  • Provide technical leadership, conduct code reviews, and mentor junior team members.


  • Maintain documentation and ensure adherence to best practices in security, coding, and architecture.


Primary Skills Required:

Front-End (React.js):


  • React.js (Hooks, Context API) – component-driven UI development.


  • JavaScript (ES6+) / TypeScript – clean, scalable codebase management.


  • HTML5 / CSS3 / SASS – responsive and accessible UI design.


  • State Management – Redux / React Query.


  • RESTful API integration and cross-browser compatibility.


Back-End (.NET):


  • .NET Core / C# – developing scalable backend APIs.


  • Entity Framework / LINQ – efficient data access and ORM management.


  • RESTful API design – secure and performant endpoints.


  • Authentication & Authorization – OAuth2, JWT, RBAC.


  • Database Design – SQL Server / PostgreSQL.


Architecture & Integration:


  • Optimizely / EPiServer
    – strong understanding of CMS & commerce architecture.


  • SAP ECC Integration
    – knowledge of MARA, KNA1, VBAK data models.


  • Middleware tools – Azure Logic Apps / MuleSoft / Boomi.


  • Microservices Architecture
    – modular and scalable system design.


  • CI/CD – Azure DevOps, GitHub Actions, Jenkins.


  • Integration with PIM and Spire systems.


Secondary Skills:


  • Frontend frameworks: Material UI / Tailwind CSS / Bootstrap.


  • Backend technologies: GraphQL, RabbitMQ, Azure Service Bus.


  • Containerization: Docker, Kubernetes.


  • Monitoring tools: ELK Stack, Application Insights, Prometheus.


  • Security & compliance: Data encryption, GDPR, secure API design.


  • Testing: Unit, integration, and performance testing awareness.


Domain & Business Knowledge:


  • Strong understanding of B2B ecommerce workflows (catalog, pricing, checkout).


  • Experience in SAP ECC data migration strategies and validation processes.


  • Ability to translate technical architecture into business impact and communicate effectively with stakeholders.


Soft Skills:


  • Proven leadership in cross-functional technical teams.


  • Strong problem-solving, decision-making, and collaboration abilities.


  • Excellent communication and documentation skills.


  • Hands-on experience with Agile methodology, sprint management, and backlog prioritization.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now