Senior Software Development Engineer I – React Native – Licious

Job Description:

Are you passionate about creating exceptional mobile experiences?

  • Collaborate with diverse teams to ideate, design, and deliver new features and improvements for our mobile applications.
  • Develop high-quality, sustainable code using React Native, JavaScript, and associated technologies.
  • Engage in constructive code reviews, offering and receiving feedback to uphold code quality and adhere to best practices.
  • Partner closely with UI/UX designers to implement flawless user interfaces, ensuring seamless user interactions.
  • Optimize mobile apps for optimal performance, scalability, and adaptability across various devices and screen sizes.
  • Identify and resolve bugs and issues promptly, employing effective problem-solving strategies.
  • Stay abreast of the latest developments in mobile development, incorporating cutting-edge technologies and methodologies into our applications.
  • Contribute insights and mentor junior developers, fostering a collaborative learning environment.
  • Collaborate with the QA team to conduct thorough testing and ensure our applications meet quality standards before release.

Qualifications:

We hope you possess:

I. 3-6 years of hands-on experience in mobile app development, with a strong focus on React Native.

II. Experience integrating React Native content with standalone iOS and Android apps, including CodePush integration.

III. Proficiency in JavaScript/TypeScript, ES6+, and modern frontend libraries and tools.

IV. Demonstrated success in delivering user-centric mobile apps with intuitive UIs and seamless user experiences.

V. Proficiency in state management solutions like Redux, with the ability to architect complex data flows.

VI. Expertise in integrating RESTful APIs and managing asynchronous operations efficiently. Knowledge of data fetching libraries such as React Query/Redux Toolkit Query is a plus.

VII. Strong debugging and performance optimization skills.

VIII. Familiarity with CI/CD pipelines and version control systems (e.g., Git).

IX. Excellent problem-solving skills and a proactive approach to addressing technical challenges.

X. A portfolio showcasing your React Native projects and contributions to mobile app development is highly valued.

More Information

Apply for this job
Share this job