
Full-Stack Developer
Chưa có CV? Tạo CV miễn phí ở đây →
Mô tả công việc
Analyze Architecture: Evaluate existing CMS data models, content types, and custom widgets to map them to Sitefinity’s Module Builder or Directus collections.
Hybrid Development: Maintain and extend legacy implementations in ASP.
NET MVC (.NET Framework 4.8) while building modern, decoupled components in .NET Core.
Headless Implementation: Develop frontend applications using Next.js or the Sitefinity .NET Core Renderer, leveraging OData Web Services and REST SDKs.
Content Migration (ETL): Design and develop migration scripts to extract, transform, and load content into Sitefinity and other CMS platforms (Directus/Optical).
CMS Configuration: Configure environments including custom content types, taxonomies, user roles (RBAC), advanced workflows, and approval processes.
Frontend Development: Refactor or develop UI components to replicate or enhance design/UX, ensuring they are responsive, accessible (WCAG), and performance-optimized.
API Integration: Integrate CMS platforms with required external services/APIs (e.g., Azure AD, SGTS products, Elasticsearch, and CDNs).
Testing & Quality: Write unit and integration tests for migration scripts and features to ensure data integrity and post-migration functionality.
Validation & Verification: Plan and execute content audits to check for broken links, missing metadata, and layout issues across different CMS stacks.
Coordination: Work with content operations to schedule migration phases, dry runs, backups, and rollback strategies.
Documentation & Training: Document migration processes, custom code, and configurations; provide training to content editors on Sitefinity and Directus interfaces.
Post-Go-Live Support: Monitor performance, troubleshoot defects, and ensure a smooth transition to production environments.
Yêu cầu:
Strong .NET Skills: Proficiency in C#, .NET Core / .NET 6+, and .NET Framework 4.8 (ASP.
NET MVC).
Sitefinity Expertise: Proven experience with Progress Sitefinity (v14+ preferred), including Module Builder, Fluent API, and OData services.
Other CMS Experience: Familiarity with Directus/Optical or other Node.js-based headless CMS technologies.
Frontend Proficiency: High level of skill in HTML, CSS, JavaScript/TypeScript, and modern frameworks (Next.js, React, or Vue.js).
Headless Architecture: Hands-on experience building decoupled applications; familiarity with Vercel or modern hosting environments is a plus.
Data Mastery: Solid knowledge of SQL Server (T-SQL), data transformation, and ETL scripting for enterprise-level migrations.
Modern Tooling: Familiarity with version control (Git), CI/CD pipelines (Azure DevOps), and containerization.
Integrations: Experience with authentication mechanisms (OAuth/OpenID), asset management, and search integration (Azure Cognitive Search).
Web Best Practices: Strong understanding of performance optimization, caching strategies, and WCAG accessibility standards.
Soft Skills: Excellent communication, stakeholder management, and ability to document technical workflows for non-technical users.
Domain Knowledge: Experience working with SGTS or government products is added advantage.
Quyền lợi:
13th-month salary and project bonus twice a year
14 annual leaves, 14 medical leaves
Medical reimbursement (5 million VND/ year)
Great team, Friendly Environment
Opportunity to collaborate and work with international developers, international recognized ISO standards and award-winning websites
Nhà tuyển dụng
WEBSPARKS · 📍 Thành phố Hồ Chí Minh
Việc khác tại WEBSPARKS
- W
Software Test Engineer (Good English)1 tháng trước