Software Engineer - Mobile (React Native)
PAYable Pvt Ltd

Functions / Responsibilities
Skills in React Native development
Experience with native android is an added advantage
Experience with reactjs is an added advantage
Experience with nodejs/ expressjs is an added advantage
Collaborate with cross-functional teams to define, design and ship new features
Unit-test code for robustness, including edge cases, usability, and general reliability
A contributor in all phases of the software development lifecycle
Experience in code standards and best practices
Continuously discover, evaluate and implement new technologies to maximize development efficiency
Requirements
Computer Science/ IT or related degree
Must be fluent in React Native coding
Strong Computer Science fundamentals in object-oriented design, algorithms, and data structures, as well as process-oriented
Problem-solving skills
Experience using version control repositories like GIT
Comfortable with agile/scrum development process and code reviews
Exposure to restful services, soap-based web services, and lightweight information
Solid understanding of the full mobile development life cycle
Exposure to performance, security and user experience is Desirable
Excellent verbal and written communication skills
Self-motivated and able to work independently
Good team member, committed to quality