You will play a crucial role in developing innovative and user-friendly interfaces, working closely with our platform engineers and UX team. As a UI Software Engineer, you will be responsible for designing and implementing cutting-edge dashboards and interfaces. Your expertise in TypeScript and React will be key in creating an exceptional user experience. We are looking for someone who can collaborate effectively with our platform engineers to showcase control plane state and work with our UX team to ensure modern UI design principles are followed.
Responsibilities
Design and develop operator/admin, user/customer, and developer-facing dashboards with TypeScript and React.
Collaborate with platform engineers to surface control plane state and ensure seamless integration.
Implement multi-tenant UI patterns and role-based interface design, considering user roles and permissions.
Work closely with the UX team, including architects, designers, and researchers, to create an intuitive and visually appealing user experience.
Follow modern UI design principles, focusing on feature/component-driven design for an efficient and engaging interface.
Integrate with Go-based backend microservices and work with gRPC and REST APIs for data retrieval and manipulation.
Utilize UI test frameworks like Cypress or Selenium to ensure the reliability and performance of the UI.
Have experience working in Kubernetes environments, understanding containerization and orchestration concepts.
Qualifications
Strong frontend engineering skills, particularly with TypeScript and React, are a must.
Experience in designing and implementing dashboards for different user roles (operator/admin, user/customer, developer).
Understanding of multi-tenant UI patterns and role-based interface design.
Ability to work collaboratively with platform engineers and the UX team, ensuring effective communication and alignment.
Knowledge of modern UI design principles, with a focus on feature/component-driven design.
Experience working with Go-based backend microservices and gRPC/REST APIs.
Familiarity with UI test frameworks (Cypress, Selenium) for testing and debugging.
Experience in Kubernetes environments, including containerization and orchestration concepts.
Excellent problem-solving and analytical skills, with a keen eye for detail.
Strong communication and collaboration skills, with the ability to work effectively in a team environment.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in the US.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast!
Find the best jobs in the US, apply in 1 click and get a job today!