Lead UI Software Engineer
Cognizant · Cincinnati, OH · 6 days ago
HybridEngineering$80k–$150k/yrFull-time
About the role
The Lead UI Software Engineer is responsible for leading the design, development, and delivery of modern, scalable, and high-performing user interfaces for enterprise web applications. This role combines hands-on technical expertise with leadership responsibilities, driving UI architecture, development standards, and best practices while mentoring development teams.
Responsibilities
- Develop features in all areas within our applications, including collaboration in requirements definition, prototyping, design, coding, debugging, and testing.
- Lead the design and development of scalable and responsive web applications using React JS and Redux.
- Define and enforce UI architecture, coding standards, and best practices.
- Develop reusable, maintainable, and performant UI components using modern JavaScript, HTML, and CSS.
- Work closely with backend teams to ensure seamless integration with GraphQL/REST APIs.
- Partner closely with backend teams to integrate GraphQL and REST services, contribute to micro-application design and implementation, and help drive continuous improvements in application performance, reliability, and user experience.
- Provide leadership and mentorship to both onshore and offshore UI engineering teams, conducting code reviews, design reviews, and technical guidance sessions to ensure high-quality software development practices.
- Support modern DevOps processes, containerized deployments, authentication and API gateway integrations, and cloud-based solutions while helping the organization deliver software efficiently and at scale.
Requirements
- At least 5 years of experience with development of UI with React JS, Redux, Graph QL or REST.
- Good Understanding of containerized applications.
- Experience designing and implementing micro-applications.
- Experience with dev ops tools (Jenkins/Git/Rancher).
- Experience with unit testing frameworks.
- Experience on Integration with Ping Federation & Apigee.
- Good experience with UML Diagram creation with Visio or draw.io.
Qualifications
- Good experience with UML Diagram creation with Visio or draw.io.
- Conduct code reviews, design reviews, and technical guidance sessions.
Skills
- Strong expertise in React JS, Redux, and modern JavaScript frameworks.
- Experience with cloud-native technologies.
- Ability to work directly, efficiently, and professionally in an Agile environment with other developers and team members including senior developers, systems administrators, and business users.
- Able to work independently to solve complex problems.
- Experience with modern DevOps processes, containerized deployments, authentication and API gateway integrations, and cloud-based solutions.
Benefits
- Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:
- Medical/Dental/Vision/Life Insurance
- Paid holidays plus Paid Time Off
- 401(k) plan and contributions
- Long-term/Short-term Disability
- Paid Parental Leave
- Employee Stock Purchase Plan