Mewar Info Tech Limited
Principal Software Engineer (Remote)
Principal Software Engineer | Mewar Info Tech Limited |Canada
Development & Architecture (Remote)
- Component Design & Development: Lead the design,development, testing, and support of frontend components in our eCommercesites, utilizing systems like Amplience for CMS management. Maintain highstandards in component reusability, performance, and ease of maintenance,...
Principal Software Engineer | Mewar Info Tech Limited | Canada
Development & Architecture (Remote)
- Component Design & Development: Lead the design, development, testing, and support of frontend components in our eCommerce sites, utilizing systems like Amplience for CMS management. Maintain high standards in component reusability, performance, and ease of maintenance, especially with headless implementations in mind.
- Enterprise Design System & Storybook: Introduce, implement, and champion systems such as Storybook, Knapsack, and other design system tools to bring consistency, scalability, and a unified frontend approach across projects.
- Quality and Performance: Define and uphold code quality standards; automate testing to drive consistency and reliability. Focus on application uptime, scalability, and performance optimizations.
- Observability: Implement robust monitoring for component health, availability, and performance. Partner with other squads to diagnose issues and proactively improve component reliability.
Technical Leadership
- Headless eCommerce & Composable Storefront: Build expertise within the team on headless eCommerce architectures, preparing them for the implementation of a composable storefront and associated integrations. Evangelize best practices, train team members on headless patterns, and drive readiness for a fully headless future.
- Cross-Team Collaboration: Partner with architects, product managers, and agile leads to integrate enterprise-level design patterns and technical standards. Align with peer squads to drive consistency and integration within our ecosystem.
- Backlog & Roadmap Management: Contribute to the team’s backlog, ensuring that technical debt, performance enhancements, and modernization tasks are adequately prioritized. Break down larger work into well-defined deliverables, working closely with Product Owners and Product Managers. Help maintain a sustainable roadmap of pragmatic technical items and debt.
Team Development & Mentorship
- Mentorship: Foster technical growth within the squad by mentoring junior and senior engineers, sharing best practices, and creating opportunities for skill development.
- Agile Leadership: Actively participate in agile ceremonies, including daily standups, retrospectives, and planning sessions. Drive continuous improvement initiatives and resolve blockers that affect team productivity.
Innovation & Vendor Engagement
- Technical Advancement: Stay up-to-date with the latest tools and technologies, exploring new methods to drive improvements in software delivery and performance.
- Vendor Collaboration: Partner with third-party vendors as needed for implementations and framework updates, evaluating solutions and recommending enhancements to meet our business needs.
YOU ARE
- A leader with strong communication and collaboration skills
- An innovator who stays current with frontend trends and technologies
- A teacher who can effectively share knowledge and foster growth within the team
YOU HAVE
Bachelor’s Degree in Computer Science, Engineering, or related field (or equivalent experience)
8+ years of professional software engineering experience focused on frontend development, with increasing responsibility and leadership
- Proven experience as a technical lead or senior engineer for frontend teams in eCommerce or large-scale digital platforms
- Strong history of guiding and mentoring junior engineers and influencing technical direction
Soft Skills and Team Leadership
- Excellent verbal and written communication skills, with the ability to convey complex concepts to technical and non-technical stakeholders
- Strong organizational and time-management abilities to juggle multiple priorities and deliver in a fast-paced environment
- Demonstrated experience in fostering a culture of continuous learning, technical curiosity, and innovation within a team
Hands-on experience with React or any other headless eCommerce architecture
- Experience implementing and maintaining headless applications, ideally in an eCommerce setting
- Deep understanding of React’s component-based architecture, state management, hooks, and performance optimization techniques
- Proficiency in server-side rendering, static site generation, and managing frontend data fetching in a headless architecture
Experience with CMS integrations and Amplience specifically (or similar CMS platforms) (preferred)
- Solid understanding of content modeling, API-driven content delivery, and managing content within a CMS for headless applications
- Experience working with Amplience or similar headless CMS (e.g., Contentful, Strapi) for component-driven development
- Ability to optimize CMS workflows and promote best practices within the team to ensure content modularity and flexibility
Enterprise Design System & Component Library Development Experience
Job Type: Full-time
Pay: $103,151.56-$211,562.96 per year
Benefits:
- Dental care
- Extended health care
- Paid time off
- Work from home
Education:
- Bachelor’s Degree (required)
Experience:
- CMS system: 9 years (required)
- Frontend Component Design & Development: 9 years (required)
- Enterprise Design System & Storybook: 8 years (required)
- Headless eCommerce & Composable Storefront: 8 years (required)
- Agile: 8 years (required)
- React & Headless eCommerce: 8 years (required)
Language:
- English (required)
Related Jobs
See more All Other Remote Jobs-
NewSave
- Save
- Save
- Save
- Save
- Save
- Save
- Save