Responsibilities
Analyze existing applications to identify opportunities for modularization and optimization.
Develop concrete strategies to modularize codebase, enhancing scalability and maintainability.
Optimize server-side performance to reduce latency and improve overall site responsiveness.
Implement SEO best practices without compromising user-facing components.
Lead and collaborate with cross-functional teams to execute architectural changes.
Provide technical guidance and mentorship to developers, ensuring best practices are followed.
Stay updated with industry trends, incorporating new technologies for continuous improvement.
Communicate effectively with stakeholders to articulate technical solutions and progress updates.
Requirements
Hands-on experience on GCP is a must.
Extensive experience in Node.js and React, with a proven track record of architectural design and implementation.
Strong understanding of server-side rendering, optimization techniques, and SEO principles.
Ability to conduct comprehensive code reviews and provide constructive feedback.
Experience in analyzing and refactoring large-scale applications for performance improvements.
Excellent communication skills to convey technical concepts to non-technical stakeholders.
Leadership qualities to guide teams and foster a collaborative work environment.
Passion for staying updated with emerging technologies and best practices in web development.
Bachelor's/Master's degree in Computer Science or relevant field.
Certifications or specialized training in Node.js, React, or related technologies.
Previous experience with large-scale web applications and their optimization
Bachelor's/Master's degree in Computer Science