Job Description:
As a Front-end Developer at Prism ME (Marketing + Digital), you will play a pivotal role in crafting innovative and user-friendly web and mobile applications. Your proficiency in a range of front-end technologies and attention to detail will be essential in delivering high-quality solutions for our clients.
Key Responsibilities:
- React Native and React JS Development: Develop and maintain mobile and web applications using React Native and React JS, ensuring optimal performance and user experience.
- Node JS and Next JS Integration: Collaborate with the back-end team to seamlessly integrate front-end components with Node JS and Next JS environments.
- Frontend Design Frameworks: Utilize your expertise in one of the frontend design frameworks, such as Material UI, Semantic UI, or Ant Design, to create visually appealing and responsive user interfaces.
- JavaScript/TypeScript: Write clean, maintainable code in JavaScript and TypeScript, leveraging your proficiency in these languages.
- State Management: Implement and manage state using frameworks like Redux, React Context, or Mobx to maintain application stability and performance.
- Cross-Browser Compatibility: Ensure cross-browser compatibility and address compatibility issues as needed to provide a consistent experience across different platforms.
- Frontend Testing: Conduct thorough frontend testing using tools like Jest, React Testing Library, and Enzyme to maintain code quality and reliability.
- Responsive Web Development: Apply responsive web development principles to create applications that work seamlessly across various devices and screen sizes.
- SEO Optimization: Understand and implement SEO principles to optimize application performance and adherence to best practices.
Qualifications:
- Minimum of 3 years of professional experience as a Front-end Developer.
- Proficiency in ReactJS and NextJS is mandatory.
- Proficiency in React Native and Node JS.
- Experience with one of the frontend design frameworks: Material UI, Semantic UI, or Ant Design.
- Proficiency in JavaScript; knowledge of TypeScript is a plus.
- Strong grasp of state management frameworks (Redux, React Context, Mobx).
- Solid understanding of cross-browser compatibility challenges and solutions.
- Experience with frontend testing tools (Jest, React Testing Library, Enzyme).
- Strong understanding of responsive web development and SEO principles.
- Excellent problem-solving and communication skills.
Note: Candidates without a portfolio in Github will not be considered for this role. Remote placements are also accepted.
APPLY NOW