Lead Front-End Developer
TeamEx · United States · Yesterday
RemoteRemoteEngineeringFull-time
Key Responsibilities
- Lead the architecture, design, and development of web and mobile applications, ensuring scalability, performance, and maintainability.
- Guide the team in making informed architectural trade-offs, aligning technical decisions with business goals.
- Drive high-quality release processes, ensuring timely delivery with minimal defects.
- Manage and mentor team members, including resources focused on deploying and maintaining iOS and Android apps.
- Collaborate closely with product owners, designers, and stakeholders to refine requirements and deliver exceptional user experiences.
- Serve as a code contributor, actively participating in development alongside the team.
- Incorporate and promote the use of AI-assisted development tools and workflows (e.g., code generation, debugging, testing, and productivity tooling) to improve engineering efficiency and output quality.
Required Qualifications
- Minimum 4 years experience working for software companies that serve the restaurant industry.
- Minimum of 6+ years leading development of web and mobile applications.
- Proven experience defining architecture and technical direction for new applications.
- Strong track record of managing development teams and coaching engineers to deliver high-quality work.
- Experience gathering requirements and interacting with customers directly.
- Understanding of SaaS business models and the technologies that support them.
- Familiarity with making and evaluating design trade-offs in an SDLC environment.
- Full-stack development experience.
- Experience leveraging AI tools within the development lifecycle (e.g., Copilot, LLM-based tools, AI-assisted debugging, test generation, or workflow automation) to enhance productivity and code quality.
- Experience across multiple platforms, including Apache Cordova, Angular, React.JS, Vue, Ionic, React Native, and Bootstrap.
- Expertise in TypeScript, JavaScript, REST APIs, HTML, JSON, XML, and CSS.
- Mastery of version control systems such as GitHub.
- Experience with Jira and Confluence for work management.
- Experience with Xcode & Android Studio for App Store and Google Play submissions.
- Knowledge of eCommerce and online ordering solutions.
- Experience with payment gateway integrations, including Apple Pay and Google Pay.
- Familiarity with messaging solutions (push notifications, WhatsApp, SMS).
- Proven ability to implement third-party SDKs.
- Advanced understanding of application security management.
- Experience building or contributing to AI-enhanced features, internal tooling, or developer productivity systems.
- Practical experience integrating or working alongside AI/ML-driven tools, APIs, or services within modern development workflows.
Required Skills
- Strong leadership, mentoring, and communication skills.
- Attention to detail with the ability to scope and estimate projects accurately.
- Strong sense of application usability and design standards.
- Logical thinking and commitment to building products you would personally use.
- Ability to thrive in a virtual, collaborative environment.