{"schemaVersion":"jobsearcher.job.v1","id":"022251051e4e50c25fae6688","url":"https://jobsearcher.com/jobs/022251051e4e50c25fae6688","canonicalUrl":"https://jobsearcher.com/jobs/022251051e4e50c25fae6688","title":"Mobile Application Architect (Ionic & Angular)","description":"Mobile Application Architect (Ionic & Angular) The Software Architect will guide and mentor a diverse team of developers across the USA and India, focusing on developing mobile and web applications using Angular, Swift, Objective C, Kotlin and Google Cloud. This role emphasizes front-end and mobile development , modernizing legacy systems, ensuring they meet current and future business needs. The architect will create scalable, robust solutions and foster a culture of continuous improvement and technical excellence.\r\nAdditionally, the Application Architect will design and manage technology solutions aligned with business needs, focusing on manageability, scalability, usability, resiliency, availability, security, and safety. They will determine coding standards, collaborate with stakeholders to prioritize development, and participate in technology evaluations and standards committees. The architect will influence and optimize software architectures across the organization.\r\nWhat you will be doing\r\nLead the design and modernization of legacy systems to meet current and future business needs, with a strong focus on front-end and mobile development using Swift, Kotlin, Android, Dart, and React Native.\r\nEnsure solutions are scalable, robust, and innovative, particularly in the context of mobile and web applications.\r\nProvide technical leadership on the design, development, and execution of software solutions, emphasizing user-friendly interfaces.\r\nDesign and implement easy-to-use and intuitive user interfaces.\r\nDevelop and use relevant industry standards and domain information models to satisfy functional and non-functional requirements.\r\nEnsure compliance with mandated standards and guidelines.\r\nPropose new technical architectures and solutions to improve and enhance existing systems.\r\nEvaluate and test emerging technologies and tools.\r\nDetermine scope and provide level of effort estimates for project tasks.\r\nMatch required skill sets to task requirements and allocate team resources appropriately.\r\nCollaborate with management, product owners, and project managers to evaluate requirements and prioritize development, particularly for mobile and web projects.\r\nConduct or facilitate collaborative data modeling activities among multiple stakeholders.\r\nSupport business development efforts where data architecture and analysis requirements are defined.\r\nFacilitate team and client meetings effectively.\r\nHold regular status meetings with the project team.\r\nKeep the project team well-informed of changes within the organization and general corporate news.\r\nDeliver engaging, informative, well-organized presentations.\r\nResolve and/or escalate issues in a timely fashion.\r\nCommunicate difficult or sensitive information tactfully.\r\nConsistently acknowledge and appreciate each team member's contributions.\r\nEffectively utilize each team member to their fullest potential.\r\nMotivate the team to work together efficiently.\r\nKeep track of lessons learned and share those lessons with team members.\r\nMitigate team conflict and communication problems.\r\nEnhance IT best practices, policies, and methodologies in conjunction with the CIO and IT leadership team.\r\nParticipate in the IT transformation to a world-class IT organization and partner with the business.\r\nTravel as required to support project and team needs.\r\nWhat we hope you bring to the role\r\nBachelor's degree in computer science or related field required.\r\n6+ years of experience required.\r\nThorough understanding of the complete software development lifecycle with ability to learn and adapt to new technologies quickly.\r\nDeep knowledge of designing enterprise-scale applications using distributed, micro services, Domain Driven Design (DDD), event-driven, and cloud native architectures.\r\nExperience in designing and modernizing legacy systems.\r\nStrong understanding of software architecture principles and patterns.\r\nProficiency in Angular and the Ionic framework for mobile development.\r\nExperience in designing and implementing user interfaces.\r\nExpertise in any of these languages: Objective C, Swift, Kotlin, Angular + Ionic, Dart, and Android.\r\nKnowledge of RESTful API design and development.\r\nProficiency in MongoDB, including schema design and optimization.\r\nExperience with database scaling and performance tuning.\r\nStrong experience with Google Cloud Platform (GCP), including services like Cloud Run, Cloud Functions, and Cloud Storage.\r\nKnowledge of cloud architecture and best practices for scalability, security, and cost management.\r\nFamiliarity with DevOps practices and tools.\r\nExperience with continuous integration and continuous deployment (CI/CD) pipelines.\r\nProven ability to lead and mentor a diverse team of developers.\r\nExperience in fostering a culture of continuous improvement and technical excellence.\r\nStrong collaboration skills with cross-functional teams, including product owners and project managers.\r\nExcellent verbal and written communication skills.\r\nSeniority level Mid-Senior level\r\nEmployment type Full-time\r\nJob function Information Technology\r\nIndustries Staffing and Recruiting\r\nJ-18808-Ljbffr","company":"FirstPro","rawCompany":"firstpro","city":"West Newton","state":"MA","isRemote":false,"isActive":false,"createdAt":"2026-08-08T01:02:27.128Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Mobile Application Architect (Ionic & Angular)","description":"Mobile Application Architect (Ionic & Angular) The Software Architect will guide and mentor a diverse team of developers across the USA and India, focusing on developing mobile and web applications using Angular, Swift, Objective C, Kotlin and Google Cloud. This role emphasizes front-end and mobile development , modernizing legacy systems, ensuring they meet current and future business needs. The architect will create scalable, robust solutions and foster a culture of continuous improvement and technical excellence.\r\nAdditionally, the Application Architect will design and manage technology solutions aligned with business needs, focusing on manageability, scalability, usability, resiliency, availability, security, and safety. They will determine coding standards, collaborate with stakeholders to prioritize development, and participate in technology evaluations and standards committees. The architect will influence and optimize software architectures across the organization.\r\nWhat you will be doing\r\nLead the design and modernization of legacy systems to meet current and future business needs, with a strong focus on front-end and mobile development using Swift, Kotlin, Android, Dart, and React Native.\r\nEnsure solutions are scalable, robust, and innovative, particularly in the context of mobile and web applications.\r\nProvide technical leadership on the design, development, and execution of software solutions, emphasizing user-friendly interfaces.\r\nDesign and implement easy-to-use and intuitive user interfaces.\r\nDevelop and use relevant industry standards and domain information models to satisfy functional and non-functional requirements.\r\nEnsure compliance with mandated standards and guidelines.\r\nPropose new technical architectures and solutions to improve and enhance existing systems.\r\nEvaluate and test emerging technologies and tools.\r\nDetermine scope and provide level of effort estimates for project tasks.\r\nMatch required skill sets to task requirements and allocate team resources appropriately.\r\nCollaborate with management, product owners, and project managers to evaluate requirements and prioritize development, particularly for mobile and web projects.\r\nConduct or facilitate collaborative data modeling activities among multiple stakeholders.\r\nSupport business development efforts where data architecture and analysis requirements are defined.\r\nFacilitate team and client meetings effectively.\r\nHold regular status meetings with the project team.\r\nKeep the project team well-informed of changes within the organization and general corporate news.\r\nDeliver engaging, informative, well-organized presentations.\r\nResolve and/or escalate issues in a timely fashion.\r\nCommunicate difficult or sensitive information tactfully.\r\nConsistently acknowledge and appreciate each team member's contributions.\r\nEffectively utilize each team member to their fullest potential.\r\nMotivate the team to work together efficiently.\r\nKeep track of lessons learned and share those lessons with team members.\r\nMitigate team conflict and communication problems.\r\nEnhance IT best practices, policies, and methodologies in conjunction with the CIO and IT leadership team.\r\nParticipate in the IT transformation to a world-class IT organization and partner with the business.\r\nTravel as required to support project and team needs.\r\nWhat we hope you bring to the role\r\nBachelor's degree in computer science or related field required.\r\n6+ years of experience required.\r\nThorough understanding of the complete software development lifecycle with ability to learn and adapt to new technologies quickly.\r\nDeep knowledge of designing enterprise-scale applications using distributed, micro services, Domain Driven Design (DDD), event-driven, and cloud native architectures.\r\nExperience in designing and modernizing legacy systems.\r\nStrong understanding of software architecture principles and patterns.\r\nProficiency in Angular and the Ionic framework for mobile development.\r\nExperience in designing and implementing user interfaces.\r\nExpertise in any of these languages: Objective C, Swift, Kotlin, Angular + Ionic, Dart, and Android.\r\nKnowledge of RESTful API design and development.\r\nProficiency in MongoDB, including schema design and optimization.\r\nExperience with database scaling and performance tuning.\r\nStrong experience with Google Cloud Platform (GCP), including services like Cloud Run, Cloud Functions, and Cloud Storage.\r\nKnowledge of cloud architecture and best practices for scalability, security, and cost management.\r\nFamiliarity with DevOps practices and tools.\r\nExperience with continuous integration and continuous deployment (CI/CD) pipelines.\r\nProven ability to lead and mentor a diverse team of developers.\r\nExperience in fostering a culture of continuous improvement and technical excellence.\r\nStrong collaboration skills with cross-functional teams, including product owners and project managers.\r\nExcellent verbal and written communication skills.\r\nSeniority level Mid-Senior level\r\nEmployment type Full-time\r\nJob function Information Technology\r\nIndustries Staffing and Recruiting\r\nJ-18808-Ljbffr","datePosted":"2026-08-08T01:02:27.128Z","dateModified":"2026-08-08T01:02:27.128Z","hiringOrganization":{"@type":"Organization","name":"FirstPro","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"West Newton","addressRegion":"MA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"022251051e4e50c25fae6688"},"url":"https://jobsearcher.com/jobs/022251051e4e50c25fae6688"}}