Remote (Global)

Compa is hiring an UI Engineer

About the Role

The candidate will build intuitive and scalable user interfaces, translating design mockups into functional code and improving overall usability across platforms.

Responsibilities

  • Develop responsive and accessible user interfaces
  • Translate design prototypes into functional code
  • Collaborate with product designers on UI implementation
  • Optimize front-end performance across devices
  • Ensure cross-browser compatibility
  • Write clean, maintainable code
  • Participate in code reviews
  • Support accessibility standards compliance
  • Iterate on UI based on user feedback
  • Work with back-end developers to integrate APIs
  • Maintain design system components
  • Troubleshoot and debug interface issues
  • Stay current with front-end technologies
  • Improve user experience through iterative testing
  • Document UI components and workflows
  • Contribute to front-end architecture decisions
  • Assist in defining UI standards
  • Support deployment and monitoring of front-end code
  • Collaborate with QA teams on test plans
  • Ensure alignment with product goals

Nice to Have

  • Experience with TypeScript
  • Knowledge of state management libraries
  • Familiarity with CI/CD pipelines
  • Experience with design systems
  • Understanding of internationalization
  • Experience in remote team settings
  • Contributions to open-source projects
  • Knowledge of GraphQL
  • Experience with testing automation
  • Familiarity with micro-frontend architectures

Compensation

Competitive salary with benefits

Work Arrangement

Hybrid remote

Team

Collaborative product development team

Tech Stack

React, TypeScript, Webpack, Figma, GitHub, Jest

Culture

Emphasis on continuous learning, inclusive collaboration, and user-centered design

Available for qualified candidates

Required Skills
React JsTypeScriptGraphQLDjangoPythonAWSFrontend DevelopmentAPI IntegrationWeb DevelopmentCloud Infrastructure
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
Compa
Compa is a venture-backed SaaS startup revolutionizing the future of compensation. Compa has developed the premier real-time compensation data platform, delivering top-tier compensation intelligence to leading enterprise teams.
All jobs at Compa Visit website
Job Details
Category frontend
Posted 9 months ago