React.js/React Native Developer
Job Title: React.js/React Native Developer
Location: Remote
Job Summary:
We are seeking a skilled React.js/React Native Developer to join our team. The ideal candidate will have strong technical expertise in front-end development, exceptional troubleshooting skills, and a passion for building user-centric interfaces.
Key Responsibilities:
Develop and maintain user-facing features using React.js, React Native, and related libraries.
Collaborate with UI/UX designers and back-end developers to implement high-quality solutions.
Optimize components for maximum performance across various platforms and browsers.
Debug and enhance application performance using browser-based testing tools.
Integrate and work with RESTful APIs, ensuring seamless data flow.
Utilize performance testing frameworks like Jest and Mocha to validate functionality.
Follow best practices for version control using Git.
Skills & Qualifications:
Education: Bachelor’s degree in Computer Science, Information Technology, or related field.
Technical Expertise:
Proficient in JavaScript, CSS, HTML, Material-UI, JSX, and Babel.
Strong understanding of React.js, React Native, and libraries like Redux.
Familiar with tools such as Webpack, Enzyme, Jest, Node.js, and NPM.
Testing & Debugging:
Experience with performance testing frameworks (Mocha, Jest).
Knowledge of browser-based debugging and testing.
Soft Skills: Excellent troubleshooting, communication, and project management skills.
Preferred:
Proven experience delivering scalable, robust front-end solutions.
Experience working with modern development methodologies and tools.