Lead Software Engineer

  • Manifest Solutions
  • Dublin, Ohio
  • 04/24/2026
Full time Information Technology Telecommunications Java SQL Software Engineer

Job Description

Job DescriptionJob DescriptionManifest Solutions is currently seeking a Lead Software Engineer for a hybrid position in Dublin, OH. Looking for a Lead Engineer who has led and/or mentored teams of front/back end and full stack developers, with a strong focus on React/React Native and UI architecture. Experience building and supporting large/enterprise web and mobile applications is preferred.
  • Lead front-end architecture and development using React, React Native, and TypeScript.
  • Collaborate with backend teams (Java, Spring Boot) to design clean APIs and efficient data flows.
  • Bridge UI/UX design and backend engineering, ensuring consistency, performance, and maintainability.
  • Mentor both front-end and full-stack engineers, promoting modern development practices and code quality.
  • Advocate for front-end excellence - performance optimization, accessibility, responsive design, and design system consistency.
  • Contribute to full-stack architecture discussions, ensuring end-to-end technical alignment.
  • Support DevOps and CI/CD best practices for seamless deployments.
  • Stay current with emerging web and mobile technologies and identify opportunities for adoption.
  • All other duties as assigned.

Qualifications

  • Bachelor's or Master's degree in Information Technology, Computer Science, MIS, CIS, or a related field.
  • 8+ years of professional experience in front-end engineering (React, React Native, TypeScript, JavaScript), along with backend development using Java (Spring Boot or similar frameworks).
  • Strong understanding of full-stack development and backend systems (Java, REST APIs, databases).
  • Proven expertise in building scalable, responsive, and high-performance UI components using ReactJS (React Native experience highly preferred).
  • Familiarity with backend technologies (Java, Spring Boot, PostgreSQL, AWS) and architectural best practices.
  • Deep expertise in UI architecture, responsive design, accessibility, and performance optimization.
  • Experience working with design systems and component libraries such as Material UI or Ant Design.
  • Hands-on experience with mobile development using React Native for iOS and Android (PWAs also a plus).
  • Deep understanding of cloud architecture best practices, especially within AWS.
  • Lead architecture and design for complex systems focused on scalability, performance, and security.
  • Proficient in working with relational databases like PostgreSQL and/or SQL Server.
  • Experience preparing and evaluating build/buy proposals and RFPs.
  • Ability to define and drive technical vision for projects in alignment with strategic business goals.
  • Mentor and support engineering teams to foster technical excellence and continuous improvement across front-end and full-stack domains.
  • Collaborate with product managers, designers, and cross-functional stakeholders to deliver innovative, high-impact solutions.
  • Stay up to date with emerging technologies and assess their value for potential adoption.
  • Promote and enforce best practices for software engineering including code quality, test automation, and CI/CD processes.
  • Lead efforts to troubleshoot and resolve critical technical issues, minimizing business disruption.
  • Maintain accurate and up-to-date technical documentation for systems and processes.
  • Excellent planning, organizational, and problem-solving skills with strong attention to detail.
  • Strong verbal and written communication skills; ability to communicate effectively with both technical and non-technical stakeholders.
  • Commitment to data security, privacy, and ethical technology practices.