Web Developer

 

Description:

The ideal candidate is a creative problem solver who will work in coordination with cross-functional teams to design, develop, and maintain our next generation websites and web tools. You must be comfortable working as part of a team while taking the initiative to take lead on new innovations and projects.

Responsibilities

1. Designing and Prototyping: Creating wireframes, mockups, and prototypes to visualize and communicate design concepts and user experiences.

2. User Research: Conducting user research, such as user interviews and usability testing, to understand user needs and preferences, and incorporating those findings into the design process.

3. User Interface Design: Designing the user interface (UI) elements of the website, including layouts, color schemes, typography, and graphical assets, to ensure a visually appealing and user-friendly interface.

4. User Experience Design: Defining the overall user experience (UX) of the website, including user flows, navigation, and interactions, to optimize usability and enhance user satisfaction.

5. Front-End Development: Implementing the UI/UX designs using HTML, CSS, and JavaScript, and ensuring cross-browser compatibility and responsiveness for a seamless user experience across different devices and screen sizes.

6. WordPress Theme Customization: Customizing WordPress themes and templates to align with the UI/UX designs, including modifying the layout, styling, and functionality using PHP, JavaScript, and WordPress APIs.

7. Plugin Integration: Integrating and configuring relevant WordPress plugins to enhance website functionality and meet specific requirements, such as contact forms, social media integration, e-commerce features, etc.

8. Content Management: Managing and organizing website content, including text, images, videos, and other media, using the WordPress content management system (CMS).

9. Optimization and Performance: Optimizing website performance by optimizing code, implementing caching mechanisms, and minimizing file sizes to ensure fast loading times and smooth user interactions.

10. Testing and Bug Fixing: Conducting thorough testing of the website to identify and fix any UI/UX issues, functional bugs, or compatibility problems.

11. Collaboration and Communication: Collaborating with cross-functional teams, such as designers, developers, content creators, and project managers, and effectively communicating design ideas, progress, and challenges throughout the project lifecycle.

Qualifications Requirements:

1. Education: Bachelor's degree in Computer Science, Web Development, Design, or a related field (or equivalent practical experience).

2. UI/UX Design Skills:

- Strong understanding of user-centered design principles and best practices.

- Experience in designing and prototyping UI/UX solutions using tools such as Sketch, Adobe XD, Figma, or similar.

- Familiarity with user research methodologies, usability testing, and incorporating findings into the design process.

- Proficiency in creating visually appealing designs, incorporating typography, color schemes, and layout principles.

3. Front-End Development Skills:

- Expertise in HTML, CSS, JavaScript, and front-end frameworks like React, Angular, or Vue.js.

- Knowledge of responsive design principles and experience building mobile-friendly websites.

- Experience with CSS preprocessors (e.g., Sass, Less) and front-end build tools (e.g., webpack, Gulp).

- Understanding of accessibility standards and ensuring compliance in UI/UX designs and development.

4. Back-End Development Skills:

- Strong programming skills in server-side languages like PHP, Python, or Node.js.

- Experience with back-end frameworks such as Laravel, Django, or Express.js.

- Proficiency in database management systems (e.g., MySQL, PostgreSQL, MongoDB) and data modeling.

5. Full Stack Development:

- Ability to design and implement both front-end and back-end solutions, integrating UI/UX designs with server-side functionality.

- Understanding of RESTful APIs and experience in integrating third-party services and APIs.

6. Problem-Solving and Debugging:

- Strong problem-solving skills and the ability to debug and troubleshoot issues efficiently.

- Attention to detail and a commitment to delivering high-quality, bug-free code.

7. Collaboration and Communication:

- Excellent communication skills, both written and verbal, to effectively collaborate with teams and stakeholders.

- Ability to understand client requirements, articulate technical concepts, and provide suggestions and recommendations.

8. Portfolio:

- A portfolio showcasing previous UI/UX design work and examples of custom website development projects.

 

Organization ROZZARIO Digital Agency
Industry Interior Designing Jobs
Occupational Category Web Developer
Job Location Karachi,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2023-08-15 3:29 am
Expires on 2024-06-12