Onsite in Plano, TX - 5 Days
JOB PURPOSE
As a Technical Lead on our Mobile App team, you will leverage your prior leadership experience to act as a strategic team enabler, focusing primarily on establishing and enforcing robust software development processes rather than functioning as an individual contributor. You will play a pivotal role in the development of our next-generation mobile app by serving as the primary technical interface for our offshore team in India, which requires a willingness to engage in early morning hours to ensure seamless synchronization. Your core responsibilities include conducting rigorous code reviews, mentoring engineers, and overseeing end-to-end user acceptance testing to manage the overall quality of work output. The ideal candidate brings deep expertise in .NET MAUI and a strong understanding of the React Native framework to guide our technical evolution; consequently, you can expect to spend approximately 10–20% of your time reading or writing code to maintain architectural integrity and enforce high engineering standards.
KEY RESPONSIBILITIES
• Ensure Code Quality and Performance: Responsible for conducting thorough code reviews, resolving bugs, and optimizing the application to ensure it meets performance, stability, and security standards.
• Cross-Functional Collaboration: Accountable for working closely with product managers, UX/UI designers, and backend engineers to translate business requirements into technical solutions.
• Troubleshoot and Problem-Solve: Responsible for diagnosing and resolving complex technical issues and production bugs in a timely and effective manner.
• Mentorship and Guidance: Accountable for mentoring junior developers, sharing knowledge of best practices, and helping to foster a strong development culture.
KEY SKILLS
• Cross-Team Communication and Problem Resolution: This role shares the responsibility for facilitating clear communication between the internal team and the vendor. You must actively
identify and help resolve technical dependencies, integration issues, and any roadblocks to ensure smooth collaboration and continuous progress.
• An understanding of e-commerce principles is required to translate business needs into effective technical solutions.
• Advanced collaboration skills to work effectively with product managers, designers, and other non-technical stakeholders.
• The ability to integrate e-commerce platforms with external systems and understand API protocols is essential.
• Proficient in agile methodologies to ensure project goals are met efficiently.
• Resourceful and systematic problem-solver, capable of quickly diagnosing and resolving complex technical issues under pressure.
• Takes full ownership of their work, from initial design through deployment and maintenance, ensuring high-quality results and meeting project timelines.
• The ability to effectively collaborate with a diverse team and provide clear, constructive guidance to junior developers, elevating the skills and performance of the entire team.
• Proficient in leveraging AI tools (such as GitHub Copilot) to accelerate code generation, automate unit testing, and streamline technical documentation without compromising security or architectural integrity.
JOB REQUIREMENTS
• Bachelor's degree in computer science or a related field, master's degree is more favorable
• This is a full-time, on-site role requiring 5 days per week in the office
• Prior Technical Lead or Management experience
• 8+ years of experience in software development with a focus on mobile applications.
• Experience working with .Net Maui & React Native cross platform development
• Experience with high performance, scalable eCommerce architecture
• Experience with Git for version control and knowledge of CI/CD pipelines.