Software Engineer Mobile (React native)

supply chain management company
Mobile Developer Semi Senior / Senior
Remote
09-11-2020

Aplica a esta búsqueda

Use my LinkedIn

We are looking for a  Software Engineer  - Mobile to join our client.

 

Responsibilities:

  • Design and build cross-platform mobile applications.
  • Ensure the performance, quality, coding standards and responsiveness of applications.
  • Translate designs and style guides provided by the UX team into functional user interfaces.
  • Work closely with the backend team to design the APIs which will be used.
  • Understand and leverage complex relational data models
  • Collaborate with other engineers and teams, solving complex problems.
  • Follow community coding standards and build appropriate unit and integration tests.

 

Requirements:

  • 5+ years of Mobile Native Applications development experience
  • BS degree in Computer Science, Technology or equivalent
  • Good command / proficient in spoken and written English
  • Experience developing native mobile apps for Android and iOS
  • Willing to learn and develop mobile apps with React Native
  • Have strong CS fundamentals, including classic algorithms and data structures
  • Experience using RDBMS/SQL driven applications
  • You are thorough in test-driven development, test coverage, and other best practices
  • Have design experience, including knowledge of common patterns and relevant libraries
  • Ability to take end-to-end ownership of development projects
  • Know how to work with version control systems, preferably bitbucket git
  • You translate complex business requirements into elegant, extensible and robust code

 

Desired:

  • Experience developing mobile apps with React or React Native
  • Experience working with mobile support platforms (Firebase, Amazon SNS, etc)

 

English level: Upper intermediate

Location: Remote

Time Shifts: Full time