Responsibilities:
1. Designing, coding, and modifying websites and web applications from layout to function, ensuring a seamless user experience and visually appealing design.
2. Creating visually compelling graphics, illustrations, and layouts for both digital and print media, adhering to brand guidelines and project requirements.
3. Collaborating with cross-functional teams to understand project objectives and requirements, and translating them into innovative design solutions.
4. Developing and maintaining websites and web applications, ensuring responsiveness, cross-browser compatibility, and optimization for speed and performance.
5. Utilizing a variety of design software and tools, including Adobe Creative Suite, to produce high-quality graphics and designs.
6. Incorporating feedback and making revisions to designs and code based on stakeholder input and usability testing.
7. Keeping up-to-date with emerging trends, technologies, and best practices in web development and graphic design.
8. Managing multiple projects simultaneously, prioritizing tasks, and meeting deadlines effectively.
9. Collaborating with clients, stakeholders, and team members to brainstorm ideas, pitch concepts, and execute projects to completion.
10. Troubleshooting and debugging issues related to design and code to ensure optimal functionality and user experience.
Requirements:
1. Bachelor's degree in Computer Science, Web Development, Graphic Design, Fine Arts, or related field, or equivalent experience.
2. Proficiency in front-end development languages such as HTML, CSS, JavaScript, and related frameworks (., React, Angular, ).
3. Experience with back-end development languages and frameworks (., , Django, Ruby on Rails) is a plus.
4. Strong understanding of design principles, typography, color theory, and layout techniques.
5. Proficiency in graphic design software and tools, particularly Adobe Creative Suite (Photoshop, Illustrator, InDesign, etc.).