Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Design and develop technical solutions to a pre-defined requirement.
- Design, document, and Implement client-side mobile applications.
- Participate in the architecture and design of mobile applications.
- Ensure cross-platform application compatibility with dominant mobile platforms.
- Apply strong analytical and development skills to troubleshoot and performance tune mobile/mobile-web applications.
- Follow documentation, software development methodology, version control and testing, and migration standards.
- Participate in requirements analysis
- Develop a cooperative environment that fosters knowledge sharing.
- Provide technical guidance and mentoring to others in areas of expertise.
- Ability to work without a geographically distributed team
- Proficient in building cross-platform native applications with React Native Framework
- Thorough understanding of React Native and its core principles
- Proficient in application design and development for iOS using Swift and Android using kotlin
- Deep Knowledge and experience with Rich Internet Application development.
- Ability to write well-documented, clean JavaScript code
- Familiarity with native build tools, like XCode, Gradle
- Strong written and verbal communication skills.
- Experience with automated testing suites, like Appium
- Familiarity with architecture styles/APIs (REST, RPC)
- Familiarity with RESTful APIs
- Solution Design Patterns and Best Practices, e.g. SOA
Job Requirements
- Experience with Continuous Integration \ Development approaches and tools (Git, bamboo etc)
- Experience with change management tools and processes, including source code control, versioning, branching, defect
- Must be good at debugging application issues.
- Understanding of Agile methodologies
- 5+ years of experience in the IT/Technology industry
- 5+ years of experience developing mobile or Rich Internet Applications
- 2 + years React Native development experience