- Understand project requirements thoroughly to take appropriate actions by communicating with the in-house team members.
- Collaborate with back-end developers and web designers to improve usability.
- Enhance the company's technical working by offering continuous support to the in-house back-end developers.
- Assess ongoing website metrics and take appropriate measures for their improvement.
- Conduct a thorough review of the coding and testing aspects and check the compatibility across various devices.
- Develop required technical solutions to enhance the performance of components like UI and Graphic Design.
Skills
● Develop, test, and maintain both front-end and back-end components of the platform.
● Design and implement RESTful APIs and integrate them with front-end
applications.
● Optimize database queries and manage migrations for efficient data handling.
● Ensure seamless integration of user-facing elements with server-side logic.
● Develop responsive and user-friendly web interfaces using Flutter, Next.JS,
React, Tailwind CSS.
● Implement and maintain security and data protection measures across the
platform.
● Deploy and manage applications on cloud platforms like Google Cloud Platform
(GCP).
● Write and maintain comprehensive documentation for new and existing features.
● Troubleshoot and debug issues across the full stack as they arise.
● Conduct testing, including unit, integration, and end-to-end tests, to ensure
application reliability.
● Ensure cross-browser compatibility and optimize the application for various
devices.
● Participate in code reviews and contribute to a culture of continuous
improvement and best practices.
● Collaborate with designers to ensure the technical feasibility of UI/UX designs
and maintain visual consistency.
● Implement client-side performance optimization techniques for a smooth user
experience.