NXTThing RPO
Front End Engineer
Remote Frontend Engineering role with clear candidate location fit.
PostedJul 19, 2026
Eligible countries1 accepted country
Seniority signalSenior
Work settingRemote
Accepted candidate locations
USA
Role overview
Front End Engineer
Requirements and responsibilities
Readable role content extracted into sections for faster review.
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
Similar roles
Keep a backup shortlist.
JavaScript, PostgreSQL 5 accepted countries
Senior Software EngineerSubway EcommerceView role JavaScript, React 4 accepted countries
Senior Frontend EngineerIndeedView role Docker, PostgreSQL 5 accepted countries
Lead Full Stack EngineerKepler GroupView role JavaScript, TypeScript 5 accepted countries
Software Engineer (Mobile)SubwayView role Stack
Use these tags to compare similar remote roles.
Location eligibility
Candidates should apply only when their profile country is listed here.
Your profileCountry not setSign in to check your country against this role.
Hiring flow
WithMira shows the role, then sends candidates to the company application.
1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.