This role is for one of the Weekday's clients
We are seeking a talented and experienced Frontend/UI Web Developer with a strong focus on React Native to join our development team. The ideal candidate will have a proven track record in building and maintaining web and mobile applications with a seamless user experience. This role requires a deep understanding of React Native, along with a passion for creating visually appealing and intuitive interfaces.
Responsibilities
- Frontend Development: Design, develop, and maintain high-quality web and mobile applications using React Native. Ensure code is modular, reusable, and optimized for performance.
- UI/UX Design: Collaborate with designers to create responsive, user-friendly interfaces. Implement UI components and ensure consistency with design guidelines and best practices.
- Cross-Platform Development: Leverage React Native to build cross-platform applications that run smoothly on both iOS and Android devices.
- Integration: Integrate with backend services and APIs to enable seamless functionality. Work with RESTful and GraphQL APIs to fetch and display data.
- Performance Optimization: Optimize applications for maximum speed and scalability. Identify and fix performance bottlenecks and bugs.
- Testing and Debugging: Conduct thorough testing of applications to ensure quality and reliability. Use automated testing tools and techniques to streamline the development process.
- Collaboration and Communication: Work closely with backend developers, designers, and product managers to deliver high-quality products. Participate in code reviews and provide constructive feedback.
- Continuous Improvement: Stay updated with the latest industry trends and best practices in frontend development and React Native. Experiment with new tools and technologies to improve the development process.
- Documentation: Maintain comprehensive documentation of code, processes, and configurations. Ensure that documentation is clear, concise, and up to date.
Required Skills And Qualifications
- Education: Bachelors degree in Computer Science, Information Technology, or a related field. Equivalent practical experience will also be considered.
- Experience: Minimum of 3 years of experience in frontend development, with a strong focus on React Native. Proven experience in developing and deploying cross-platform applications.
- Technical Proficiency: Strong proficiency in JavaScript, HTML, and CSS. In-depth knowledge of React Native, Redux, and related libraries and frameworks. Familiarity with modern frontend development tools and practices.
- UI/UX Design: A keen eye for design and detail. Ability to translate design mockups into functional and visually appealing interfaces. Experience with responsive and adaptive design.
- Problem-Solving Skills: Excellent analytical and problem-solving abilities. Experience in troubleshooting and resolving technical issues efficiently.
- Communication Skills: Strong verbal and written communication skills. Ability to convey technical concepts clearly to non-technical stakeholders.
- Project Management: Experience managing multiple projects and priorities in a fast-paced environment. Strong organizational skills and attention to detail.
Preferred Qualifications
- Experience with native mobile development (iOS/Android).
- Familiarity with backend technologies and frameworks (e.g., Node.js, Express).
- Knowledge of mobile app deployment processes for the App Store and Google Play Store.
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
- Familiarity with other frontend frameworks and libraries (e.g., Angular, Vue.js).
Skills: react native,frontend development,front-end design