
Senior React Developer (React Native/React JS)
Company Overview:We are a dynamic and innovative software development company committed to pushing the boundaries of technology. Our focus is on creating cutting-edge solutions that solve real-world problems. We are currently seeking a talented Senior React Developer to join our team and contribute to our exciting projects.
Position Overview:As a Senior React Developer, you will play a key role in architecting, designing, and implementing robust and scalable applications using React Native for mobile development and React JS for web development. You will be responsible for leading the development team, collaborating with cross-functional teams, and ensuring the successful delivery of high-quality software products.
Responsibilities:Lead the development of mobile and web applications using React Native and React JS.Architect and design efficient, reusable, and scalable components and modules.Implement offline caching mechanisms using SQLite for seamless data access and synchronization.Optimize application performance and ensure responsiveness across multiple devices and platforms.Collaborate with designers, product managers, and other stakeholders to define requirements and deliverables.Mentor junior developers and provide technical guidance and support.Stay updated on emerging technologies and industry trends to continuously improve development processes and techniques.Requirements:Bachelor's degree in Computer Science, Engineering, or related field.5+ years of professional experience in software development, with a strong focus on React Native and React JS.Extensive experience in building and deploying mobile and web applications for iOS, Android, and web browsers.Proficiency in SQLite database management and offline data caching techniques.Solid understanding of JavaScript, ES6/ES7, TypeScript, HTML5, and CSS3.Experience with state management libraries such as Redux or MobX.Familiarity with RESTful APIs, GraphQL, and asynchronous programming.Strong problem-solving skills and attention to detail.Excellent communication and interpersonal skills.Ability to work independently and collaborate effectively in a team environment.Experience with continuous integration and deployment (CI/CD) pipelines is a plus.
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
