Senior Front-End Developer
The Role
We are seeking a Senior Front-End Developer with expertise in React.js and Redux to join our team. As a Senior Front-End Developer, you will be responsible for developing and maintaining our client-side applications, ensuring high performance and responsiveness. You will collaborate with the design and backend teams to implement user interfaces that meet our clients' needs and enhance user experience.
Responsibilities:
- Develop new user-facing features using React.js and Redux
- Optimize applications for maximum speed and scalability
- Collaborate with backend developers and designers to improve usability
- Build reusable components and front-end libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Optimize applications for maximum performance across various browsers and devices
- Stay updated with the latest front-end technologies and industry trends
Requirements:
- Bachelor's degree in Computer Science or related field
- 5+ years of experience in front-end development
- Proficient in React.js and Redux
- Strong proficiency in JavaScript, HTML, CSS, and related web technologies
- Experience with RESTful APIs and asynchronous request handling
- Familiarity with Git version control system
- Experience with front-end build tools such as Webpack, Babel, etc.
- Good understanding of cross-browser compatibility issues and ways to work around them
- Excellent problem-solving skills and attention to detail
- Strong communication and teamwork skills