global Remote (Global)

tem is hiring a Senior Frontend Engineer

About the Role

Design and implement responsive, accessible, and high-performance web interfaces using modern JavaScript and frontend frameworks.

Responsibilities

  • Develop and maintain scalable frontend applications using React and related libraries
  • Collaborate with UX designers to translate mockups into functional UI components
  • Optimize web applications for speed, scalability, and cross-browser compatibility
  • Write clean, maintainable, and well-documented code with automated testing
  • Participate in code reviews to ensure code quality and knowledge sharing
  • Troubleshoot and debug frontend issues across multiple environments
  • Work closely with backend engineers to integrate APIs and services
  • Stay current with emerging frontend technologies and industry best practices
  • Contribute to architectural decisions and frontend standards
  • Support deployment pipelines and CI/CD processes
  • Ensure compliance with accessibility standards and responsive design principles
  • Mentor junior developers and provide technical guidance
  • Gather and evaluate user feedback to improve product experience
  • Participate in sprint planning and agile ceremonies
  • Implement state management solutions for complex user interactions
  • Monitor application performance and user behavior metrics
  • Collaborate with product managers to define feature requirements
  • Maintain documentation for frontend components and systems
  • Enforce security best practices in frontend code
  • Integrate analytics and tracking tools with privacy compliance
  • Optimize assets and code for fast load times
  • Use version control systems effectively, primarily Git
  • Contribute to design system development and component libraries
  • Ensure consistent UI behavior across platforms and devices
  • Participate in frontend performance audits and improvements

Nice to Have

  • Experience with TypeScript
  • Familiarity with server-side rendering frameworks like Next.js
  • Knowledge of GraphQL and tools like Apollo Client
  • Experience with micro-frontend architectures
  • Background in accessibility standards beyond WCAG basics
  • Contributions to open-source frontend projects
  • Experience with internationalization and localization
  • Understanding of DevOps practices related to frontend deployment
  • Exposure to performance monitoring tools like Lighthouse or Web Vitals

Compensation

Competitive salary and benefits package

Work Arrangement

Hybrid work model with flexibility for remote and in-office collaboration

Team

Part of a cross-functional product team emphasizing agile development and continuous delivery

Technology Stack

  • Primary frontend stack includes React, TypeScript, and modern CSS frameworks
  • Applications are deployed using containerized environments with automated pipelines

Growth Opportunities

  • Engineers are encouraged to lead initiatives and propose technical improvements
  • Regular internal tech talks and learning stipends support professional development

Available for qualified candidates

Required Skills
React.jsTypeScriptAWSJavaScriptHTMLCSSAccessibilityCI/CDState ManagementREST APIsAgile Methodologies
About company
tem
tem rebuilds the energy transaction system to make it transparent and fair, putting power back in the hands of people. Their product, RED™, built on a proprietary pricing engine, enables businesses to buy energy directly from renewable generators, bypassing the traditional wholesale market. They have saved UK businesses and generators over £20 million since 2021 and are backed by top-tier VCs.
All jobs at tem Visit website
Job Details
Category frontend
Posted 9 months ago