The ideal candidate will be responsible for designing, developing, testing, and debugging responsive web and mobile applications for the company. Using JavaScript, HTML, and CSS, this candidate will be able to translate user and business needs into functional frontend design. Key Responsibilities:
Collaborate with UX/UI designers to implement user-centric designs and ensure a seamless user experience.Develop and maintain responsive web applications using React.js, HTML5, and CSS3.Write clean, modular, and reusable code, ensuring best practices in frontend development.Optimize applications for maximum speed and scalability.Debug and troubleshoot issues across browsers and devices.Stay updated with the latest industry trends and technologies in frontend development.Work closely with backend developers to integrate frontend components with APIs and other services.Participate in code reviews and contribute to improving the overall code quality.Required Skills and Qualifications:2-4 years of professional experience in frontend web development.Proficiency in React.js with experience building complex web applications.Strong understanding of HTML5, CSS3, and responsive web design principles.Experience with modern JavaScript (ES6+) and libraries like Redux or similar state management tools.Familiarity with RESTful APIs and asynchronous programming.Basic understanding of version control systems like Git.Experience with cross-browser compatibility and web performance optimization.Strong problem-solving skills and attention to detail.Excellent communication and collaboration skills.
Preferred Qualifications:Experience with CSS preprocessors such as SASS or LESS.Familiarity with frontend build tools such as Webpack or Parcel.Knowledge of TypeScript or other strongly typed programming languages.Experience with testing frameworks like Jest or React Testing Library.