Search by job, company or skills
We are seeking a talented Senior Frontend Developer to join our dynamic team. You will be responsible for creating and maintaining user-friendly web applications using modern technologies, primarily focusing on HTML, CSS, React, and Next.js. The ideal candidate is passionate about frontend development and has a strong eye for design and user experience. Key Responsibilities: Develop and implement high-quality web applications using React and Next.js. Collaborate with UX/UI designers to translate designs into responsive and accessible web pages. Optimize applications for maximum speed and scalability. Write clean, maintainable, and efficient code in HTML and CSS. Conduct code reviews and provide constructive feedback to team members. Troubleshoot and resolve frontend issues, ensuring high performance and responsiveness. Stay updated with the latest industry trends and technologies to continuously improve our web applications. Mentor junior developers and assist with their professional growth. Requirements: Bachelors degree in Computer Science, Engineering, or a related field (or equivalent experience). 5+ years of experience in frontend development. Proficiency in HTML5, CSS3, and JavaScript. Extensive experience with React and Next.js. Familiarity with state management libraries (e.g., Redux, MobX). Strong understanding of responsive design and web performance optimization techniques. Experience with version control systems, preferably Git. Knowledge of accessibility standards and best practices. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills. Preferred Qualifications: Experience with TypeScript. Familiarity with CSS preprocessors (e.g., SASS, LESS). Understanding of RESTful APIs and asynchronous programming. Knowledge of testing frameworks (e.g., Jest, React Testing Library). What We Offer: Competitive salary and benefits package. Flexible working hours and remote work options. Opportunities for professional development and growth. A collaborative and inclusive work environment.
Job Type: Full-time
Pay: 18,000.00 - 20,000.00 per month
Benefits:
Schedule:
Supplemental Pay:
Education:
Experience:
Work Location: In person
Login to check your skill match score
Date Posted: 14/11/2024
Job ID: 100381891