React Native Full Stack Developer
Responsibilities:
Ability to code on frontend using React Native and backend APIs using NodeJs.
Produce fully functional mobile applications writing clean code
Collaborate with the Product Management team to define new features and releases
Write and maintain a full pyramid of tests
Ensure that applications meet quality standards and user experience goals
Qualifications & Skills:
Good grasp of a broad range of data structures and algorithms
Solid experience building and designing highly scalable, fault tolerant and always available systems
Knowledge of functional programming techniques
Experience with Scrum or Kanban methodologies
Ability to perform well in a fast-paced environment
Demonstrated experience in shipping high quality products and services
Demonstrable portfolio of released applications on the App Store and the Android market
Ability to thrive in a fully remote organization
Strong sense of ownership, urgency, and drive
Comfort working in a highly agile, intensely iterative software development process
Effective communication skills: Regularly achieve consensus with peers, and clear status updates
Positive and solution-oriented mindset
Experience:
5+ years of experience in mobile development
3+ years of experience in React Native
English language proficiency
Strong expertise in developing applications using TypeScript/React/Redux/Redux-Saga