This position is no longer available
Lisbon, PT Remote (Country) EUR 40,000 – 70,000 / year

CREOATE was looking for a Frontend Engineer

About the Role

The role involves developing and maintaining frontend components using modern JavaScript frameworks, ensuring seamless user experiences across devices and contributing to both new features and technical debt reduction.

Responsibilities

  • Develop and optimize user interface components for web applications
  • Collaborate with designers to implement visual specifications accurately
  • Write maintainable and testable frontend code
  • Improve application performance and loading times
  • Ensure cross-browser compatibility
  • Participate in code reviews and technical discussions
  • Debug and resolve frontend issues
  • Integrate with RESTful APIs and backend services
  • Maintain documentation for frontend systems
  • Support accessibility standards in UI development
  • Implement responsive designs for mobile and desktop
  • Use version control systems for code management
  • Follow established coding standards and patterns
  • Contribute to frontend architecture decisions
  • Assist in defining UI component libraries
  • Monitor frontend performance metrics
  • Participate in agile development cycles
  • Work with product managers to clarify requirements
  • Test UI changes across multiple environments
  • Stay current with frontend technology trends

Nice to Have

  • Experience with TypeScript
  • Knowledge of state management libraries
  • Familiarity with server-side rendering
  • Experience with design systems
  • Contributions to open-source projects
  • Experience with performance profiling tools
  • Knowledge of internationalization
  • Understanding of SEO principles for frontend
  • Experience mentoring junior developers
  • Familiarity with micro-frontend architectures

Compensation

Competitive salary with performance-based incentives

Work Arrangement

Hybrid remote with office availability in major cities

Team

Collaborative product development team focused on iterative improvement

Technology Stack

  • Primary frontend framework: React
  • Styling: CSS-in-JS and utility-first CSS
  • Type checking: TypeScript
  • Testing: Jest, React Testing Library, Cypress
  • Build system: Vite with custom plugins
  • Deployment: Automated pipelines to CDN

Team Culture

  • Emphasis on code readability and long-term maintainability
  • Weekly pair programming sessions
  • Quarterly tech talks led by team members
  • Open feedback environment with structured reviews
  • Flexible work hours with core collaboration times

Available for qualified candidates

About company
CREOATE

CREOATE is on a mission to make wholesale work for independents. Our community is made up of the small, unique, and independent businesses that make local retail so special. By cutting out the middleman (read: pricey trade fairs, marketing campaigns and distributors), we’re giving each brand the chance to sell directly to thousands of retailers around the world, and simplifying cross-border transactions while we’re at it.

All your wholesale needs under one roof — sourcing unique treasures from homeware and gifting, to fashion and food. We provide a platform for trade between wholesalers and retailers of all shapes and sizes. With simple tools, communication, and the security of trading through a platform, there is no limit to your wholesale or retail ambitions.

Values matter. We make it easy to shop by the values that matter to you and customers, such as eco-friendly products, minority-owned businesses, locally manufactured & handmade items, and much more.

International wholesale and retail can be complex, especially for small businesses — but that shouldn’t limit your ambitions. Our growing family of retailers and wholesalers are based across the UK, Europe, US, Canada and beyond! We make trading internationally easy and stress-free with our international tools and resources.

All jobs at CREOATE Visit website
Job Details
Department Engineering
Category frontend
Posted 3 months ago