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
ReactTypeScriptAWSJavaScriptHTMLCSSFrontend ArchitectureWeb PerformanceAccessibilityTestingCI/CDState ManagementREST APIsAgile MethodologiesCode Review ReactTypeScriptAWSJavaScriptHTMLCSSFrontend ArchitectureWeb PerformanceAccessibilityTestingCI/CDState ManagementREST APIsAgile MethodologiesCode Review
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 8 months ago