Mobile App Software Engineer

Skills
Mobile Application DevelopmentReact NativeTypescriptWeb Application DevelopmentAndroidGraphqlJSON
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Hold a BS or BA in Computer Science or related field
  • 6+ years of experience in React Native mobile app development
  • Experience in frontend frameworks like React Native React Redux Angular TypeScript
  • Proficient in GraphQL and dealing with non-relational databases
  • Strong understanding of UI/UX design deployment to Appstore and Playstore
  • Excellent communication skills able to engage with business owners and engineers alike
  • Able to work independently and manage multiple projects effectively.

Nice to have

  • Firebase
  • Git
  • Azure Architecture
  • Next.js

Day to day

  • Collaborate with product managers and designers to bring user stories to life.
  • Develop and optimize front-end components using React Native for high performance and usability.
  • Design and build reusable UI components with GraphQL and Redux.
  • Conduct code reviews and mentor fellow developers on best practices.