Role: Mobile Application UI Lead
Location: Camden, NJ (Hybrid – Onsite 3 days per week: Monday, Tuesday, and Thursday)
Duration: 12 Months
Position Overview:
We are seeking an experienced Mobile Application UI Lead to drive the design, development, and delivery of modern mobile and web-based user interfaces. This role requires a hands-on technical leader who can architect scalable frontend solutions, guide development teams, and collaborate closely with cross-functional stakeholders to deliver high-quality digital experiences.
As a key member of the engineering organization, you will work alongside backend engineers, UX/UI designers, product owners, DevOps teams, and business stakeholders to build responsive, accessible, and user-centric applications. The ideal candidate possesses deep expertise in React and React Native, strong leadership capabilities, and a passion for delivering exceptional user experiences.
Key Responsibilities:
- Lead the end-to-end development of mobile and web frontend applications, including architecture, design, implementation, testing, and deployment.
- Provide technical direction and mentorship to development teams, ensuring adherence to engineering best practices, coding standards, and quality guidelines.
- Collaborate with product owners, business analysts, and stakeholders to understand business requirements and translate them into scalable technical solutions.
- Partner with backend engineering teams to integrate APIs, web services, and third-party systems efficiently.
- Participate in solution design discussions, effort estimation, technical reviews, and strategic planning activities.
- Support the complete Software Development Life Cycle (SDLC), including development, testing, deployment, release management, and post-production support.
- Monitor emerging frontend technologies, frameworks, and industry trends to continuously improve development processes and application performance.
- Identify project risks, dependencies, and technical challenges while proactively communicating recommendations and mitigation strategies.
- Prepare technical documentation, presentations, status updates, and implementation plans for both technical and business audiences.
- Provide production support and troubleshooting as needed, including occasional after-hours support during critical releases or incidents.
Required Technical Expertise:
- 15+ years of overall software development experience with a strong focus on frontend technologies.
- 10+ years of hands-on experience building applications using React and React Native.
- Advanced proficiency in TypeScript and modern JavaScript (ES6+) development.
- Strong knowledge of HTML5, CSS3, responsive design principles, and mobile-first development methodologies.
- Experience developing highly responsive and cross-platform mobile applications.
- Solid understanding of RESTful API integration and frontend-backend communication patterns.
- Familiarity with development tools and technologies such as Node.js, Docker, and CocoaPods.
- Experience using source control and project management tools including GitHub and JIRA.
- Strong understanding of UI architecture, component-based design, performance optimization, and modern frontend development practices.
- Knowledge of accessibility standards and experience implementing solutions aligned with WCAG guidelines is preferred.
- Exposure to Google Firebase services is advantageous.
- Understanding of iOS application certificates, provisioning profiles, and deployment processes is a plus.
Leadership & Professional Skills:
- Demonstrated experience leading and mentoring engineering teams in a fast-paced environment.
- Strong ability to work independently, take ownership of initiatives, and drive projects to completion.
- Excellent problem-solving and analytical capabilities with a focus on delivering practical business solutions.
- Strong communication and interpersonal skills with the ability to engage effectively with both technical and non-technical stakeholders.
- Proven ability to manage competing priorities, project timelines, and stakeholder expectations.
- Collaborative mindset with a commitment to team success and continuous improvement.
- Highly organized with strong documentation, presentation, and communication abilities.