Resumen del rol

Front End Engineer

Requisitos y responsabilidades

Contenido del rol extraído en secciones para revisar más rápido.

Details

  • Design, develop, and maintain responsive, high-performance web applications using React, Next.js, and TypeScript.
  • Build reusable UI components and front-end libraries that support scalable application development.
  • Collaborate closely with product managers, UX/UI designers, and back-end engineers to deliver high-quality user experiences.
  • Translate wireframes, mockups, and design specifications into clean, maintainable, and efficient code.
  • Optimize applications for maximum speed, accessibility, SEO, and cross-browser compatibility.
  • Implement and maintain responsive designs across desktop, tablet, and mobile devices.
  • Integrate front-end applications with RESTful APIs and GraphQL services.
  • Develop and maintain application state management solutions using Redux, Context API, or similar technologies.
  • Participate in code reviews and contribute to engineering best practices and coding standards.
  • Troubleshoot and resolve performance, usability, and browser compatibility issues.
  • Write and maintain automated tests to ensure application reliability and quality.
  • Contribute to front-end architecture decisions and technical planning.
  • Stay current with emerging front-end technologies, frameworks, and best practices.
  • Bachelor's degree in Computer Science, Mathematics, or related technical field required; Master's degree preferred.
  • 5+ years of professional front-end development experience.
  • Strong expertise in React and Next.js.
  • Strong experience with TypeScript and modern JavaScript (ES6+).
  • Advanced proficiency in HTML5, CSS3, responsive design, and modern front-end development practices.
  • Experience building scalable, component-based applications.
  • Experience consuming and integrating RESTful APIs and GraphQL services.
  • Familiarity with state management libraries such as Redux, Context API, Zustand, or similar solutions.
  • Experience with front-end testing frameworks such as Jest, React Testing Library, Cypress, or Playwright.
  • Strong understanding of web performance optimization techniques.
  • Knowledge of modern authentication and authorization mechanisms, including JWT and OAuth.
  • Understanding of accessibility standards (WCAG) and best practices.
  • Experience with Git and modern version control workflows.
  • Strong problem-solving skills, attention to detail, and commitment to code quality.
  • Excellent communication and collaboration skills.
  • Ability to work independently and collaborate effectively within a distributed team environment.
  • Advanced or fluent Russian/Belarusian language skills.
  • Ability to overlap East Coast hours at least from 8:00 AM – 12:00 PM ET.
  • Experience with Ruby and Ruby on Rails.
  • Experience with PostgreSQL, Elasticsearch/OpenSearch, or similar technologies.
  • Experience working with design systems and component libraries.
  • Experience with Tailwind CSS, Material UI, or similar front-end frameworks.
  • Experience with Docker and containerized development environments.
  • Experience with AWS-hosted applications and cloud-based environments.
  • Experience integrating AI/LLM-powered features and third-party APIs.
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience. Master’s degree is a bonus.
  • Unlimited paid time off
  • 2, 1-week shutdowns per year
  • Paid holidays
  • Company paid medical, dental & vision insurance
  • Strong work-life balance
Roles similares

Mantén una lista de respaldo.

Ver stack
FocoFrontend EngineeringÁrea del rol
Señal de senioritySeniorNivel del candidato
StackAWS, Docker, GraphQLSkills principales
Ubicación1 país aceptadoElegibilidad

Stack

Usa estas tags para comparar roles remotos similares.

Elegibilidad de ubicación

Candidatos deberían aplicar solo cuando el país del perfil aparece aquí.

Tu perfilPaís no definidoInicia sesión para comparar tu país con este rol.

Flujo de contratación

WithMira muestra el rol y luego envía candidatos a la aplicación de la empresa.

1Revisa fit del rol, stack y elegibilidad de ubicación en WithMira.
2Abre la página de aplicación de la empresa desde el link rastreado.
3Guarda el rol o suscríbete a oportunidades similares antes de salir.