a) Development & Implementation
- Develop features according to requirements, quality and timeline
- Maintain and improve website
- Design mobile-based features
- Implement and maintain SEO best practices, including structured data, lazy loading, and performance optimizations.
- Build and maintain reusable code libraries, ensuring modularity, scalability, and efficiency across projects.
b) Collaboration & Communication
- Collaborate with back-end
developers and web
designers to improve usability
- Gather feedback and develop solutions for users and clients
- Communicate progress and updates to stakeholders through chat, email, and meetings (online & offline)
- Actively coordinate with the testing team to ensure a smooth, bug-free user experience across multiple browsers and devices
c) Code Quality & Documentation
- Take ownership of frontend architecture, ensuring best practices in code maintainability, and contribute to code reviews with constructive feedback
- Write functional requirement documents and guides
d) UI/UX & Design Consistency
- Ensure high quality graphic standards and brand consistency
- Create quality mockups and prototypes
e) Research & Continuous Improvement
- Research and stay up-to-date on emerging technologies and industry trends