Senior React Native Developer

Job Description

As a Senior React Native Developer, you will play a pivotal role in the development and maintenance of our mobile applications across various platforms. Your expertise will be instrumental in architecting, designing, and implementing scalable and high-performance React Native applications. Your contributions will directly impact the success of our products and help elevate our user experience to new heights.

 

Responsibilities:

 

  • Lead and collaborate with cross-functional teams, including designers, product managers, and backend developers, to conceptualize and deliver high-quality mobile applications.
  • Architect, design, and develop React Native applications for iOS and Android platforms, adhering to industry best practices and coding standards.
  • Optimize mobile applications for performance, responsiveness, and scalability to ensure seamless user experiences on various devices.
  • Conduct code reviews and provide constructive feedback to junior developers, promoting code quality and knowledge sharing within the team.
  • Stay up-to-date with the latest industry trends and advancements in React Native, mobile development, and related technologies, integrating them into our development process.
  • Collaborate with backend developers to design and implement APIs, ensuring smooth integration between the front-end and back-end systems.
  • Troubleshoot and resolve complex technical issues in a timely manner, identifying root causes and implementing effective solutions.
  • Participate in product planning and feature ideation sessions, contributing valuable insights and technical expertise to the decision-making process.
  • Mentor and guide junior team members, providing technical leadership and fostering a culture of continuous learning and growth.

 

Qualifications:

 

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 4 years of professional experience in mobile application development, with a primary focus on React Native.
  • Strong proficiency in JavaScript and React/React Native frameworks, with a deep understanding of their core principles and best practices.
  • Proven experience in designing and developing complex, feature-rich mobile applications for iOS and Android platforms.
  • Extensive knowledge of mobile app performance optimization, debugging, and profiling techniques.
  • Familiarity with RESTful APIs and their integration with mobile applications.
  • Excellent problem-solving and analytical skills, with the ability to prioritize tasks and meet deadlines in a fast-paced environment.
  • Strong communication and collaboration skills, with the ability to articulate technical concepts to non-technical stakeholders effectively.
  • A track record of successfully delivering projects from concept to completion, showcasing a strong sense of ownership and accountability.
  • Experience with additional front-end technologies like Redux, TypeScript, or GraphQL is a plus.

Job Summary

  • Published on:2023-08-16 11:04 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline:2024-12-21