JOB OVERVIEWPlan A Technologies is looking for a Full Stack Mobile Developer to work on projects for one of our large gaming and finetch clients. You will be responsible for building a mobile application for the company’s internal use (development and testing). Following the initial phase, you will have the opportunity to work on the core product using NodeJS. This is a fast-paced job with room for significant career growth.Please note: You must have at least 5+ years of experience in hybrid mobile development - native Android and iOS, as well as NodeJS to be considered for this role.
JOB RESPONSIBILITYSupport the entire application lifecycle (concept, design, test, release and support)Produce fully functional mobile applications writing clean codeGather specific requirements and suggest solutionsWrite unit and UI tests to identify malfunctionsTroubleshoot and debug to optimize performanceDesign interfaces to improve user experienceLiaise with Product development team to plan new featuresEnsure new and legacy applications meet quality standardsResearch and suggest new mobile products, applications and protocolsStay up-to-date with new technology trendsPerforms other related duties as assigned
EXPERIENCE5+ years of professional experience in hybrid mobile development - native Android and iOSStrong experience with building hybrid mobile application using technologies such as Ionic or React Native, Capacitor and CordovaExperience with native feature development on hybrid platforms - Push Notifications, Camera, Location, offline data storage, JSON, Third-party API Integration.Experience with version control software – Git, Bitbucket etc.Strong experience with Node.jsExperience using Agile principles and methodologiesUnderstanding of responsive design principlesExposure to Java, Spring Boot, microservicesKnowledge of native mobile application development with Swift and Java/KotlinKnowledge or Experience with ML-based technologies for mobile application development – Speech recognition, NLP, OCR etc. is a plusExcellent analytical skills with a good problem-solving attitudeAbility to maintain a positive work attitudeInitiative and drive to do great things
ABOUT THE COMPANY/BENEFITSPlan A Technologies is an American software development and technology advisory firm that brings top-tier engineering talent to clients around the world. Our software engineers tackle custom product development projects, staff augmentation, major integrations and upgrades, and much more. The team is far more hands-on than the giant outsourcing shops, but still big enough to handle major enterprise clients.Read more about us here: www.PlanAtechnologies.com .Location: Work from home 100% of the time, or come in to one of our global offices. Up to you.Great colleagues and an upbeat work environment: You'll join an excellent team of supportive engineers and project managers who work hard but don't ever compete with each other.Benefits: You’ll get a generous vacation schedule, Brand New Laptop, and other goodies.If this sounds like you, we'd love to hear from you!