Job Overview:
We are seeking a skilled and passionate Front-End Developer to join our dynamic development team. The ideal candidate will have a solid foundation in React.js and Angular, with a keen eye for design and a commitment to creating responsive, high-performance web applications. You will work closely with our UI/UX designers to transform mockups into seamless, interactive interfaces and contribute to the overall architecture of our web applications.
Key Responsibilities:
- Design & Development:
- Design, develop, and maintain responsive web applications using React.js and Angular.
- Collaborate with UI/UX designers to translate design mockups into interactive, user-friendly interfaces.
- Implement reusable components and front-end libraries to ensure efficiency and maintainability.
- Performance Optimization:
- Optimize components for maximum performance across a wide array of devices and browsers.
- Ensure high-quality user experiences by addressing performance bottlenecks and debugging issues.
- Code Quality & Collaboration:
- Conduct code reviews to maintain code quality and best practices within the team.
- Test and debug applications to ensure cross-platform compatibility and adherence to industry standards.
- Work closely with back-end developers to integrate RESTful APIs and manage asynchronous/synchronous request handling.
Qualifications:
- Experience:
- 3+ years of professional experience working with React.js and its core principles.
- Proven experience with Angular is a plus.
- Familiarity with popular React.js workflows (such as Redux or Context API).
- Technical Skills:
- Strong understanding of modern HTML, CSS, and JavaScript
- Experience with front-end build pipelines and tools.
- Familiarity with RESTful APIs and asynchronous/synchronous request handling.
- Proficient understanding of cross-browser compatibility issues and ways to work around them.