
Senior UI Engineer
Outseer
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
About the role
- Design, develop, and maintain responsive and accessible user interfaces for web applications using modern frontend frameworks and libraries
- Collaborate closely with UX/UI designers to translate wireframes, prototypes, and design systems into high-quality production-ready UI components
- Build reusable, modular UI components and frontend architectures that scale across products and teams
- Integrate frontend applications with backend services and APIs
- Ensure cross-browser compatibility, responsiveness, and adherence to accessibility standards (WCAG)
- Optimize UI performance, load times, and rendering efficiency
- Work with technical staff to analyze UI-related issues and develop effective solutions
- Participate in the creation and maintenance of UI documentation and component usage guidelines
- Act independently to determine methods and procedures for new or complex UI initiatives
- Collaborate with global product management, program management, QA, and technical support throughout the development lifecycle
- Translate business and product requirements into technical UI solutions
- Communicate effectively and proactively across distributed global teams
- Perform active measures to ensure UI functionality, consistency, and visual accuracy
- Develop and validate proof-of-concept UI solutions using modern tools and frameworks
- Own UI work assignments end-to-end, from design implementation through deployment and ongoing improvements
Requirements
- BE/BTech/MCA or equivalent degree in Computer Science or a related technical field from an accredited institution
- 4+ years of relevant UI/Frontend engineering experience
- Strong proficiency in JavaScript (ES6+) and TypeScript
- Extensive experience with React (Hooks, Context, lifecycle)
- Deep understanding of HTML5, CSS3, Flexbox / Grid, and modern styling approaches (CSS Modules, Sass, Styled Components, Tailwind, or similar)
- API integration experience with RESTful services and JSON data handling
- Knowledge of frontend performance optimization
- Experience building and maintaining design systems and reusable component libraries
- Strong knowledge of frontend architecture patterns, state management, and component-based design
- Experience writing unit and integration tests for UI components using tools such as Jest, Testing Library, Cypress, or similar
- Experience with charts & visualization (D3, Recharts, Chart.js)
- Familiarity with Shadow DOM / Web Components and Knowledge of micro-frontend architecture
- Familiarity with CI/CD pipelines and frontend build tools (GitHub Actions, Jenkins, Webpack, Vite, etc.)
- Experience collaborating with designers using tools such as Figma, Zeplin, or similar
- Ability to build mockups, prototypes, and proof-of-concept UI solutions to validate ideas quickly
- Strong problem-solving skills and the ability to work independently on complex UI challenges.
Benefits
- 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptTypeScriptReactHTML5CSS3FlexboxGridAPI integrationRESTful servicesunit and integration tests
Soft Skills
problem-solvingcommunicationcollaborationindependenceproactive approach
Certifications
BEBTechMCA