Apex Systems
Lead Mobile Developer
We are seeking a Lead Mobile Developer to guide a team of front-end developers in building and delivering high-quality software solutions. This role requires strong hands-on coding skills, leadership experience, and a deep understanding of hybrid and native mobile development. You will collaborate closely with our architecture team and play a key role in shaping and maintaining our software governance frameworks. Essential Responsibilities Lead and mentor a team of front-end developers with varying skill levels. Architect and develop mobile applications using Apache Cordova or Capacitor (hybrid development). Contribute to native mobile development using tools such as Xcode and Android Studio. Collaborate with backend teams to integrate RESTful APIs. Apply Agile methodologies to iteratively develop and maintain functionality. Promote usability and accessibility best practices, including ADA compliance. Participate in design reviews, provide development estimates, and contribute to technical documentation. Must-Have Qualifications Bachelor's degree in Computer Science, Mathematics, or related field, or equivalent industry experience. 710 years of experience in JavaScript and front-end development. Minimum 2 years in a leadership or mentorship role. Minimum 3 years of experience with AngularJS (versions 14). Proven experience with Apache Cordova or Capacitor for hybrid mobile development. Hands-on experience with native mobile development (iOS and/or Android). Strong understanding of enterprise software concerns: security, scalability, transaction management, and concurrency. Nice-to-Have Skills Experience with HTML5, CSS3, Typescript, and advanced HTML5 features (Web Workers, Caching, Browser Storage). Familiarity with design patterns (MVC, DI, Factory, Faade). Experience with SASS, Bootstrap, and design systems. Knowledge of build tools like Gulp, npm, Webpack, and Angular CLI. Experience with unit testing frameworks (Mocha, Karma, Jasmine). Integration experience with analytics tools (SiteCatalyst, Google Analytics). Familiarity with web servers (nginx, Tomcat). Understanding of browser engines and architecture. Experience with authentication protocols (OAuth, SAML). Exposure to Docker containers. Experience with server-side technologies (Node.js, Java, .NET). EEO Employer Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law.
We are seeking a Lead Mobile Developer to guide a team of front-end developers in building and delivering high-quality software solutions. This role requires strong hands-on coding skills, leadership experience, and a deep understanding of hybrid and native mobile development. You will collaborate closely with our architecture team and play a key role in shaping and maintaining our software governance frameworks. Essential Responsibilities Lead and mentor a team of front-end developers with varying skill levels. Architect and develop mobile applications using Apache Cordova or Capacitor (hybrid development). Contribute to native mobile development using tools such as Xcode and Android Studio. Collaborate with backend teams to integrate RESTful APIs. Apply Agile methodologies to iteratively develop and maintain functionality. Promote usability and accessibility best practices, including ADA compliance. Participate in design reviews, provide development estimates, and contribute to technical documentation. Must-Have Qualifications Bachelor's degree in Computer Science, Mathematics, or related field, or equivalent industry experience. 710 years of experience in JavaScript and front-end development. Minimum 2 years in a leadership or mentorship role. Minimum 3 years of experience with AngularJS (versions 14). Proven experience with Apache Cordova or Capacitor for hybrid mobile development. Hands-on experience with native mobile development (iOS and/or Android). Strong understanding of enterprise software concerns: security, scalability, transaction management, and concurrency. Nice-to-Have Skills Experience with HTML5, CSS3, Typescript, and advanced HTML5 features (Web Workers, Caching, Browser Storage). Familiarity with design patterns (MVC, DI, Factory, Faade). Experience with SASS, Bootstrap, and design systems. Knowledge of build tools like Gulp, npm, Webpack, and Angular CLI. Experience with unit testing frameworks (Mocha, Karma, Jasmine). Integration experience with analytics tools (SiteCatalyst, Google Analytics). Familiarity with web servers (nginx, Tomcat). Understanding of browser engines and architecture. Experience with authentication protocols (OAuth, SAML). Exposure to Docker containers. Experience with server-side technologies (Node.js, Java, .NET). EEO Employer Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law.