24 Sep
|
TCS_India
|
India
mandatory
SN Required Information Details
1 Role Web Developer (Strapi + Next.js)
2 Required Technical Skill Set
Next.js, React, TypeScript, Strapi
Headless CMS, Node.js, HTML5/CSS,
REST/GraphQL, Git PR workflow,
Azure DevOps, AWS
3 No of Requirements 2
4 Desired Range 3-5 Years
5 Location of Requirement Offshore / Pan India
Desired Competencies (Technical/Behavioral Competency)
Must-Have
(Ideally should not be more than 3-5)
- Hands-on experience with React and Next.js, preferably component-driven development with App Router and
TypeScript.
- Experience with Strapi or comparable headless CMS,
including content types, components and admin configuration.
- Ability to build against a design system or shared component library and follow coding standards.
- Strong Git and pull-request workflow discipline with code review and standards adherence.
- Node.js scripting experience for content/data migration and repetitive build tasks.
Valuable-to-Have
- AWS familiarity such as S3, ECS/containers and CloudFront.
- Accessibility knowledge aligned to WCAG 2.1 AA.
- SEO and structured data implementation such as schema.org / JSON-LD.
- Large-scale content or website migration experience.
- Automated testing experience including unit or end-to-end testing.
SN Responsibility of / Expectations from the Role
1
Build and maintain front-end components and page templates in Next.js/React against shared component library and coding standards.
2
Configure and work within Strapi including content types,
components and page assembly using predefined building blocks.
3 Migrate website content into Strapi through CMS activities and migration/data preparation scripts.
4 Process, tag and link documents/media assets, and support redirect mapping from legacy URLs.
5 Write and run Node.js migration/data scripts for high-volume and repetitive migration tasks.
6 Apply SEO metadata and accessibility basics including titles,
descriptions, alt text and heading structure as per checklist.
7 Perform bug fixing, QA and content/data accuracy checks aligned to the Definition of Done.
8 Work to Azure Boards tickets, raise pull requests in Azure
Repos and collaborate with internal technical reviewers.
9
10
Details For Candidate Briefing**
(It should NOT contain any confidential information or references)
About Client
(Please highlight domain, size/recognition for the client. It helps sell the role to prospective candidates)
Australian energy sector customer undertaking a public website rebuild on a modern digital stack using Next.js, React, Strapi,
AWS and Azure DevOps.
USP of the Role and Project:
(Why a candidate would be keen to apply for this role in this project)
Opportunity to contribute to a modern website rebuild using
Next.js, Strapi headless CMS and AWS-hosted environments.
The role offers exposure to component-driven development,
large-scale content migration, Agile delivery, Azure DevOps workflow and close collaboration with technical reviewers.
📌 Web Developer (Strapi + Next.js)- VIVA Engergy (India)
🏢 TCS_India
📍 India