Technical Lead overseeing front-end web and mobile applications using React and React Native. Driving architecture, development, and UI/UX solutions across multiple platforms.
Responsibilities
Provides expert-level technical leadership for front-end web and mobile applications using React and React Native.
Evaluates and approves front-end design and development options, including component architecture, state management, styling strategies, and performance optimizations.
Oversees comprehensive testing for UI functionality, responsiveness, accessibility, cross-browser compatibility, and mobile performance.
Reviews and approves technical solutions proposed by team members; resolves complex UI/UX, performance, and integration challenges.
Acts as a key technical liaison with product owners, UX designers, backend teams, and stakeholders.
Maintains expertise in front-end architectures, modern JavaScript frameworks, design systems, and enterprise UI standards.
Reviews, authors, and approves front-end technical documentation, component libraries, style guides, and architecture diagrams.
Drives continuous improvement in front-end development standards, coding practices, tooling, and adoption of emerging technologies in the React and mobile ecosystem.
Participates in product lifecycle reviews (design, code, test, release) and serves as a front-end technical advisor in project and architecture meetings.
Ensures compliance with IT, Information Security, and accessibility standards (WCAG).
Leads or contributes to special projects and cross-functional initiatives, including UI modernization, design system rollout, and performance optimization efforts.
Requirements
Minimum 5 years of experience in Software development, UI architecture, and system integration.
Expertise in front-end architecture, component-based design, and technical leadership for enterprise-scale web and mobile applications.
Strong programming skills in JavaScript / TypeScript, React, React Native, HTML5, CSS3, and modern styling frameworks.
Experience with state management, navigation frameworks, and mobile-specific considerations (offline support, device APIs, performance tuning).
Hands-on experience integrating front-end applications with RESTful and/or GraphQL APIs, including authentication and secure data handling.
Familiarity with CI/CD pipelines, front-end build tools (Webpack, Vite, Metro), and deployment strategies for web and mobile apps.
Hands-on experience with Agile/Scrum, Confluence, JIRA, and collaboration with UX/design teams; experience refining workflows and delivery processes.
Ability to troubleshoot complex front-end issues, conduct root cause analysis, and optimize UI performance and user experience.
Strong communication and stakeholder management skills, with the ability to influence UI/UX and technical decisions.
Experience mentoring front-end engineers, establishing coding standards, and driving continuous improvement across teams.
Project Application Engineer defining system requirements and specifications for Industrial Systems in Roanoke, VA. Collaborating with clients and suppliers for successful project execution.
Serve as a technical expert in CFD tools helping customers realize their value. Deliver software demonstrations, training, and support as part of a collaborative team.
Principal Security Engineer at Binti focusing on securing software applications for social services. Conducting assessments, responding to incidents, and improving security architecture in a collaborative environment.
Technical expert in industry‑leading CFD tools such as ANSYS Fluent and CFX. Partnering with account managers and customers to drive pre - sales success and deliver impactful technical support.
Lead Applications Engineer for Power Island Mechanical Systems developing SMR plant technology solutions. Collaborating with internal teams and external partners for technical proposals and designs.
Application Engineer providing technical and commercial solutions to support Data Center sales team. Collaborating closely with customers and internal teams for effective project delivery.
Customer Application Support Engineer providing technical support for Linux BSP and driver integration issues at NXP. Collaborating with customers during product development phases for embedded applications.
Senior Customer Application Engineer at NXP leading technical support for power and motor control applications. Engaging with Indian customers and global teams for mass production deployments.
Cloud Application Development Engineer at Intel responsible for designing and developing cloud - native applications. Involves building scalable APIs, ensuring security, and troubleshooting production issues.
Application Support Engineer providing technical support for logistics applications with a focus on troubleshooting and performance monitoring. Collaborating with development and business teams for issue resolution in a hybrid work environment.