The candidate who will succeed in this position will be an experienced React Native developer who is a very strong team player and has a commitment to quality.

Seniority Level: Entry-level

Employment Type: Full-time

Job Functions: Engineering | Information Technology

Responsibilities

  • Architect, build and maintain excellent React Native applications with clean code.
  • Implement pixel perfect UI’s that match designs. (WYSIWYG always)
  • Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
  • Integrate third-party API’s.
  • Write unit and integration tests.
  • Release applications to IOS and Google Play stores.
  • Work with native modules when required.
  • Work as part of a small team, which will include other developers, a project manager, QA professional, and a designer.
  • Complete three week sprints and participate in sprint retrospectives and daily standup.
  • Assist with building estimates.
  • Interface with clients via Slack, Zoom, and email.
  • Work with modern tools including Jira, Clickup, Google Docs, etc.
  • Be an active participant of React Native community to share knowledge and help each other as problems arise.

Skills

  • 2+ years of hands-on experience with React Native framework
  • Extensive hands-on experience on React Native framework and thorough understanding of Javascript and ES6.
  • In-depth expertise of Redux
  • Knowledge of RESTFul APIs and consumption of it
  • Experience with styling responsive & custom User Interfaces using micro-animations
  • Experience with local or offline storage
  • React Native moves very fast leaving behind poor documentation and broken libraries. Experience in having dealt with that to take an app to the stores on both iOS & Android is a must.
  • Clear understanding of mobile development concepts (Push notifications, app permissions, Analytics etc)
  • Thorough understanding of Visual Studio Code(IDE), Package Managers, React Native CLI, Watchman, Chrome Debugging Tools
  • Proficient understanding of Git for code versioning
  • Familiarity with native build tools, like Xcode, Gradle, Android Studio
  • Must demonstrate very high attention to detail.
  • Exhibits strong problem solving, analytical and critical thinking skills.
  • Strong written and oral communication skills.

Bonus

  • Past experience in Native iOS/Android or Flutter or ReactJS development.

Interested for
this position?

LIFE @ BINARYVEDA

Great work. Greater teamwork.

 

TRANSPARENT WORKING
ENVIRONMENT

TOP-NOTCH MACHINES
& SOFTWARE

MONTHLY TEAM
OUTINGS

OFFICE WITH
GREAT ATMOSPHERE

MEETUP WITH
EXPERTS

TEST & UPGRADE
YOUR SKILLS

BEST
BLACK COFFEE

FUN LOVING
COLLEAGUES

MAXIMIZE YOUR
CREATIVITY

FASTEST
INTERNET