<p>We are looking for a talented and experienced Mobile Application Developer to join our growing team.<br/><br/> You will play a key role in designing, developing, and deploying innovative mobile applications that enhance our user experience and drive business Bachelor's Degree in Computer Science or a related field from an accredited university.<br/><br/>- Minimum of 6+ years of hands-on experience in mobile application development.<br/><br/>Technical Skills:<br/><br/>Web Technologies:<br/><br/>- Proficiency in web development frameworks like AngularJS, Angular, and NodeJS.<br/><br/>- Familiarity with adjacent technologies like Webpack for bundling and module management.<br/><br/>Mobile Development:<br/><br/>- In-depth knowledge of cross-platform mobile app development using frameworks like Ionic.<br/><br/>- Experience with Native mobile development for iOS and Android (a plus).<br/><br/>- Experience developing mobile applications using cloud platforms (AWS Amplify, Azure Mobile Apps, etc., a plus).<br/><br/>API Integration:<br/><br/>- Experience working with remote data in JSON and XML formats.<br/><br/>- Strong understanding of RESTful and SOAP APIs for data exchange.<br/><br/>Backend Development:<br/><br/>- Strong experience with Java/J2EE technologies (Spring MVC, Hibernate, EJB).<br/><br/>- Skilled in designing, coding, testing, and deploying J2EE applications.<br/><br/>- Familiarity with containerization technologies like Docker and application servers like WebSphere/Weblogic (a plus).<br/><br/>Bonus Points:<br/><br/>- Experience with other web development frameworks like React.<br/><br/>- Experience with designing and implementing web applications using technologies like Spring, Spring MVC, Flex, and Oracle 12c.<br/><br/>- Knowledge of workflow engines and build automation tools (ANT, Maven).<br/><br/>- Experience with mobile application development best practices (clean code, unit Collaborate with designers, product managers, and other stakeholders to understand mobile application requirements.<br/><br/>- Design, develop, and implement high-quality mobile applications using appropriate frameworks and tools.<br/><br/>- Integrate mobile applications with backend APIs using RESTful or SOAP protocols.<br/><br/>- Develop and maintain clean, well-documented, and maintainable code.<br/><br/>- Perform unit testing and participate in application testing cycles.<br/><br/>- Deploy and maintain mobile applications on app stores (Apple App Store, Google Play Store).<br/><br/>- Stay up-to-date with the latest mobile development technologies and trends.<br/></p> (ref:hirist.tech)