Senior Mobile Application Developer
Centric Software
Job highlights
Summary
Join Centric Software as a Mobile Application Developer and contribute to the development of mobile applications that integrate with their Product Lifecycle Management (PLM) cloud solution. You will design, develop, and deliver product features for iOS and Android platforms, ensuring high-quality applications. The role requires strong React Native expertise, experience in cross-platform development, and a collaborative approach. The position offers the flexibility of working remotely, in Campbell, California, or Montreal, Canada. You will work with a team to maintain and improve existing applications, provide design and code feedback, and investigate production issues. Success in this role requires strong problem-solving skills and effective communication.
Requirements
- BS Degree in Computer Science, Software Engineering or Computer Engineering or equivalent
- 5+ years of professional software engineering experience with mobile applications development with React Native, iOS, or Android
- 2+ years developing mobile applications with React Native
- Working knowledge of XML, JSON, APIs, and Material Design
- Proficient in cross-platform mobile applications development environment using React Native
- Understanding of iOS App Deployment in the App Store
- Understanding of Android App Deployment in the Google Play store
- Experience in designing apps for different device form factors
- Previous work experience in an Agile environment
- Strong adaptive problem-solving skills
- Demonstration of sound software design principles, with the ability to create error-free, easily readable, documented software
- Ability to clearly and effectively communicate at all levels from development to executive level
- Working with mobile client-side databases like MongoDB, SQLite, Couchbase, Realm
Responsibilities
- Design, develop, and deliver product features as a Software engineer working on mobile applications for different platforms including iOS and Android
- Maintain and improve the quality of our existing applications
- Provide feedback and guidance for development projects on your team including design feedback, code review, and production issue investigation
- Work with the iOS and Android teams to provide cross-platform compatibility
Preferred Qualifications
- 3+ yearsβ experience with cross-platform mobile application development in React Native
- Proficient in Microservice Architecture and Deployment including GraphQL and Docker is a huge plus
- IOS/Android Development experience and working with these teams is a plus
- Working knowledge of different cross-platform frameworks
- Experience using databases like Firebase or Parse
Benefits
Remote working is also an option
Share this job:
Similar Remote Jobs
- πUnited States
- πUnited States
- πChina
- πTurkey
- πWorldwide
Senior Developer, Application and Data Integration
Mitsubishi Heavy Industries
πIndia- πUnited States
- π°$110k-$135kπUnited States
- πColombia