Description
Key Responsibilities:
• Develop and maintain user-facing features for our web applications using modern JavaScript frameworks (e.g., React, Angular, Vue.js).
• Collaborate with UI/UX designers and back-end developers to create responsive and accessible web interfaces.
• Optimize web applications for maximum speed and scalability.
• Ensure the technical feasibility of UI/UX designs.
• Participate in the entire software development lifecycle, from planning and design to deployment and maintenance.
• Write clean, maintainable, and efficient code following best practices.
• Debug and troubleshoot issues across browsers and devices.
• Stay up-to-date with the latest industry trends and technologies to ensure our applications remain cutting-edge.
Required Skills and Qualifications:
• Proficiency in JavaScript: Strong understanding of JavaScript and its modern ES6+ syntax.
• Experience with JavaScript Frameworks: Hands-on experience with one or more popular JavaScript frameworks such as React, Angular, or Vue.js.
• HTML/CSS: Strong proficiency in HTML5, CSS3, and CSS preprocessors (Sass, Less).
• Version Control: Experience with version control systems, particularly Git.
• Responsive Design: Familiarity with responsive design principles and frameworks like Bootstrap or Tailwind CSS.