SEO Optimization
Business: E-commerce
Company: Bazango
Role: Senior Software Engineer
Technical stack: Next.js 15, Node.js, React.js, Shadcn, Redux, TypeScript, JavaScript, Vercel, Postgres, Jest, Cypress , TailwindCSS , Webpack , PostCSS
Process: Scrum
Team size: 4
Responsibilities and accomplishments:
- Enhanced HTML structure and implemented SEO best practices to improve search engine visibility and technical SEO compliance.
- Optimized image assets using best practices for file naming, compression, and metadata to improve search rankings and page performance.
- Optimized application workflow to reduce page loading times and enhance overall user experience.
- Implemented structured content architecture for posts and products to improve user experience and content discoverability.
- Configured product data integration with Google Merchant Center to enable product listings in Google Shopping results.
- Built comprehensive CMS from scratch based on client requirements, providing flexible content management capabilities.
- Developed comprehensive unit test suite using Jest to ensure component reliability and functionality.
- Implemented end-to-end testing with Cypress to validate complete user workflows across all Next.js pages.
- Established CI/CD pipeline using GitHub Actions to automate testing and deployment processes, ensuring production readiness.
- Provided daily progress reports and technical updates to clients during scrum meetings.
- Conducted technical requirement gathering sessions with clients, translating business needs into detailed technical specifications and development roadmap.