UX Architect
12 Months
Remote
Job Description:
UX Developers will be responsible for creating intuitive and engaging user experiences within the ExxonMobil data & analytics ecosystem. They will bridge the gap between design and technical implementation, working closely with the development team to build scalable and interactive solutions.
Responsibilities
Front-End Development & User Experience
- Collaborate with business stakeholders, UX/UI designers, and developers to create intuitive user interfaces that meet business needs.
- Develop user-friendly, responsive, and performance-optimized web applications and dashboards.
- Translate complex business requirements into clean, functional, and visually appealing front-end designs.
- Build reusable code and libraries for future use, ensuring scalability and flexibility of user interfaces.
- Ensure the technical feasibility of UI/UX designs, addressing user feedback and improving usability and accessibility. Integration & Optimization
- Integrate front-end applications with back-end services, ensuring seamless data flow and interaction.
- Work closely with back-end developers and data teams to create dynamic, data-driven interfaces that allow users to interact with analytics systems.
- Optimize front-end code for maximum speed and scalability, ensuring smooth data rendering from Snowflake and other sources.
- Implement write-back capabilities, ensuring real-time interaction with Snowflake for user inputs and adjustments. Collaboration & Testing
- Collaborate with security and infrastructure teams to ensure the platform meets security and compliance standards.
- Participate in testing and debugging across various browsers and platforms to ensure a seamless user experience.
- Implement observability tools to monitor and improve system performance and usability.
- Work with the support team to facilitate smooth transitions of applications post-deployment.
Required Skills
- Strong proficiency in front-end technologies, including HTML5, CSS3, JavaScript, and frameworks like React or Angular.
- Experience with Python for developing interactive visualizations, preferably using frameworks like Streamlit or similar.
- Proficiency in UX design principles and an eye for detail to create engaging and user-centric interfaces.
- Familiarity with integrating front-end applications with Snowflake or other cloud-based data warehouses.
- Experience in responsive design and developing for cross-browser compatibility.
- Understanding of RESTful APIs and working knowledge of integrating front-end systems with back-end services. Optional Skills
- Familiarity with CI/CD pipelines (Git) and DBT (Data Build Tool) for automated builds and deployment.
- Knowledge of data visualization best practices for large datasets and business analytics.
- Familiarity with accessibility standards and optimization for diverse user bases.
- Experience with financial, operational, or stewardship industry business processes is a plus.