Webbuddy Llp - Chicago, IL

posted 4 months ago

Full-time
Chicago, IL

About the position

We are seeking a dedicated and skilled React Native developer to join our team, focusing on the development of high-performance mobile applications for both iOS and Android platforms. The ideal candidate will demonstrate a strong commitment to excellence and a collaborative spirit throughout the product development process. This role involves not only building applications but also coordinating with various teams responsible for different layers of the product infrastructure, ensuring seamless integration and functionality across the board. As a React Native developer, you will be responsible for leveraging your expertise in React Native libraries, such as React-Router, Redux, Redux-Thunk, and Redux-Saga, to create robust mobile applications. You will also utilize GraphQL for efficient data management and retrieval. A solid understanding of package managers like NPM and Yarn is essential, as is familiarity with test runners such as Jest and Mocha to ensure the quality and reliability of the applications you develop. In addition to technical skills, we value excellent communication and interpersonal abilities, as you will be working closely with other team members and stakeholders. You should possess a good grasp of HTML, CSS, and JavaScript, along with a foundational knowledge of object-oriented programming concepts. Staying updated with the latest trends and technologies in mobile development is crucial, as is the ability to apply this knowledge effectively in your work. Furthermore, while not mandatory, having basic knowledge of Android/Java or iOS/Objective-C will be beneficial for creating custom native plugins when necessary. We are looking for a team player who is eager to learn new technologies and APIs, is interested in a long-term commitment, and can meet deadlines consistently. If you have a project in mind, we encourage you to schedule a free consultation today!

Responsibilities

  • Build performant mobile applications for iOS and Android platforms.
  • Coordinate with teams responsible for other layers of the product infrastructure.
  • Ensure seamless integration and functionality across the product.
  • Utilize React Native libraries effectively in application development.
  • Implement data management using GraphQL.
  • Maintain high standards of code quality through testing with Jest and Mocha.

Requirements

  • Knowledge of React Native libraries such as React-Router, Redux, Redux-Thunk, Redux-Saga, and GraphQL.
  • Good understanding of package managers like NPM and Yarn.
  • Experience with test runners like Jest and Mocha.
  • Excellent skills in HTML, CSS, and JavaScript.
  • Strong understanding of object-oriented programming concepts.
  • Ability to learn and apply the latest trends and technologies in mobile development.
  • Basic knowledge of Android/Java or iOS/Objective-C for creating custom native plugins.
  • Strong communication, interpersonal, and organizational skills.
  • Ability to meet deadlines and work collaboratively in a team.

Nice-to-haves

  • Experience with additional mobile development frameworks or libraries.
  • Familiarity with Agile development methodologies.
  • Previous experience in a similar role or industry.

Benefits

  • Opportunity for long-term commitment and career growth.
  • Collaborative work environment with a focus on team success.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service