OPENTEXT
OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of digital transformation.
Your Impact
The
ESM Platform R&D team is looking for a
highly skilled UI Lead with expertise in
AngularJS, Angular, Web Components and/or
ReactJS to join our
Global R&D team. In this role, you will contribute to the development of
cutting-edge enterprise software solutions within a
fast-paced, challenging, and dynamic environment. Our rapidly growing business serves
demanding enterprise-class customers worldwide, leveraging a
Microservices-based architecture that runs on
Kubernetes with Docker Containers.
What The Role Offers
- Work with stakeholders, architects, and lead developers to define UI requirements.
- Create design documents and actively participate in design reviews.
- Develop product features and write unit tests to ensure high code coverage.
- Engage in technical discussions, planning events, and contribute effectively.
- Implement UI and integration by following UX guidelines and industry standards.
- Act as an Agile team member, ensuring commitments are met and collaborating on project problem-solving.
- Collaborate with QA engineers to contribute to test plans and write end-to-end tests for CI/CD pipeline health.
- Lead quality initiatives to drive continuous improvement.
- Work independently under general guidance while regularly reviewing progress.
- Handle customer incidents by understanding use cases and troubleshooting/debugging software programs.
What You Need To Succeed
- Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent from a premier institute.
- 12+ years of software development experience, with at least 2+ years in architecting and developing UI for enterprise applications.
- Experience with large-scale web-based platform development.
- Proven ability to write design documents and specifications aligned with stakeholders.
- Experience in leading design discussions and meetings.
- Expertise in developing Application UI using AngularJS, Angular (latest versions), and Web Components and/or ReactJS.
- Strong proficiency in HTML5, CSS3, JavaScript (ES6+), and TypeScript.
- Experience with jQuery, SCSS, and CSS.
- Experience with NodeJS, npm, application packaging, deployment, and management.
- Hands-on experience with state management libraries (e.g., NgRx, Redux).
- Deep understanding of responsive design principles and frameworks (e.g., Bootstrap, Material Design).
- Strong grasp of cross-browser compatibility issues and solutions.
- Proficiency in Core Java, RESTful APIs and WebSockets.
- Experience with data visualization using various chart libraries like d3, nvd3, etc.
- Familiarity with UI mockups and design tools.
- Ability to follow UX standards and guidelines.
- Collaborate with Product Owners to plan and prioritize tasks efficiently.
- Strong knowledge of unit testing, UI testing frameworks (Cypress, Selenium), and test automation.
- Identify, debug, and fix product issues efficiently.
- Implement software design/coding for functional requirements while ensuring quality and adherence to standards.
- Strong communication and analytical skills to troubleshoot and resolve complex code defects.
- Work across teams to ensure interoperability with other products.
- Provide status updates and escalate issues when necessary.
- Participate in the Agile development process from design to release.
- Design enhancements and updates for software subsystems.
- Lead Current Product Engineering (CPE) efforts to resolve customer-submitted incidents.
- Drive innovation and integrate new technologies into the R&D organization.
- Experience in mentoring and guiding teams technically.
Desirable Skills
- Proficiency in Docker, Kubernetes, and Helm.
- Understanding of data interchange technologies (XML, JSON).
- Experience with Windows and Linux/Unix operating systems.
- Exposure to cloud platforms (AWS, GCP, Azure) and SaaS models.
- Working knowledge of Agile or Scaled Agile Framework (SAFe).
- Expertise in Git source control.
- Familiarity with CI/CD tools like Maven, Gradle, Jenkins.
One Last Thing
OpenText is more than just a corporation, it's a global community where trust is foundational, the bar is raised, and outcomes are owned.
Join us on our mission to drive positive change through privacy, technology, and collaboration.
At OpenText, we don't just have a culture; we have character. Choose us because you want to be part of a company that embraces innovation and empowers its employees to make a difference.
OpenText's efforts to build an inclusive work environment go beyond simply complying with applicable laws. Our Employment Equity and Diversity Policy provides direction on maintaining a working environment that is inclusive of everyone, regardless of culture, national origin, race, color, gender, gender identification, sexual orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws.
If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please contact us at
[email protected]. Our proactive approach fosters collaboration, innovation, and personal growth, enriching OpenText's vibrant workplace.
46523