Lead Software Engineer - UI/Mobile Development | 1062010
Revel IT
Dublin, OH, United States
25 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
Amazon Web Services
Apple IOS
Automation of Tests
Browser Compatibility
Mobile Application Development
Cloud Engineering
Software Quality
Continuous Integration
Data Security
Relational Databases
+21 more
Software Design Patterns
Github
Gradle
Design of User Interfaces
Mobile Application Software
PostgreSQL
Apache Maven
Microsoft SQL Server
Software Architecture
Software Engineering
Software Systems
Web Content Accessibility Guidelines
Apache Yarn
ReactJS
Spring-boot
Backend
Material UI
Information Technology
Build Tools
Npm(Software)
React Native
Job description
Seeking a Lead Software Engineer - UI/Mobile Development for a contract-to-hire opportunity. This position is located at the Dublin, OH campus with hybrid flexibility or may work remotely anywhere in the United States of America. As a Lead Software Engineer, you will play a pivotal role in designing, developing, and maintaining high-quality software systems. You will lead technical projects, mentor junior engineers, and collaborate closely with cross-functional teams to ensure successful project delivery.
What you’ll do
- Work with Engineering Directors on architecture to solve business needs and drive efficiency within the organization.
- Mentor and upskill engineering teams on technical approached for software development, testing, and documentation.
- Research methods and work with engineering teams to improve the security, resiliency, maintainability, and quality of existing and future technical solutions.
- All other duties as assigned.
Requirements
- 8+ years of proven experience in front-end/UI development for web and mobile app
- Strong background in software architecture and design patterns, * Education: Bachelor’s or Master’s degree in Information Technology, Computer Science, MIS, CIS, or a related field.
- 8+ years of proven experience in front-end/UI development for web and mobile applications, along with backend development using Java (Spring Boot or similar frameworks).
- Strong background in software architecture and design patterns.
- Proven expertise in building scalable, responsive, and high-performance UI components using ReactJS (React Native experience highly preferred).
- Solid understanding of UI/UX principles, mobile-first design, accessibility standards (WCAG), and cross-platform/browser compatibility.
- 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).
- Familiarity with Java build tools such as Maven or Gradle, and JavaScript ecosystem tools like NPM, Yarn, and GitHub Actions.
- Proficient in working with relational databases like PostgreSQL and/or SQL Server.
- Deep understanding of cloud architecture best practices, especially within AWS.
- Experience preparing and evaluating build/buy proposals and RFPs.
- Ability to define and drive technical vision for projects in alignment with strategic business goals.
- Lead architecture and design for complex systems focused on scalability, performance, and security.
- Mentor and support engineering teams to foster technical excellence and continuous improvement.
- 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.
- Must be legally authorized to work in the U.S. on a permanent and ongoing basis without requiring sponsorship.
- Protect and take care of our company and member’s data every day by committing to work within our company ethics and policies.
- Trustworthy and accountable behavior, capable of viewing and maintaining confidential information daily.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
AM
Ashutosh Mishra
16 Best Free React UI Libraries in 2025
almost 3 years ago
EM
Eli McGarvie
React Developer Salary [2023]
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
The 12 Best Jobs for Software Engineers
over 2 years ago
EM
Eli McGarvie
7 Most Popular Web Developer Jobs in Europe
over 3 years ago