Job Closed

This listing is no longer active.

Workforce Source logo
Workforce Source

Providing flexible solutions for business talent needs: consulting, RPO services, contract & direct placement.

Senior Front-End Developer, React.js

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50H1B No SponsorCompany SiteLinkedIn

Location

Ukraine

Posted

33 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishCypressJavaScriptJestReactReduxSCSS

Job Description

Senior Front-End Developer, React.js

Workforce Source

• Develop and maintain React.js applications with a focus on performance, scalability, and maintainability. • Build reusable and modular components using React.js best practices. • Implement state management using Redux, Zustand, Recoil, or other libraries. • Work with designers and developers to translate Figma designs into pixel-perfect UI components. • Integrate with RESTful APIs, manage authentication (OAuth, JWT), and handle API requests efficiently. • Ensure code quality through unit and integration testing (Jest, React Testing Library, Cypress). • Utilize modern styling frameworks like CSS, SCSS, Tailwind CSS, or styled-components for responsive designs. • Contribute to CI/CD pipelines for automated testing and deployments. • Participate in Scrum ceremonies, including sprint planning, stand-ups, and retrospectives.

Job Requirements

  • 5+ years of React.js development experience
  • Deep knowledge of React components, hooks (useState, useReducer, Context API), and lifecycle methods
  • Strong proficiency in JavaScript & ES6 features
  • Hands-on experience with state management libraries (Redux, Zustand, Recoil, etc.)
  • Experience working with Figma and implementing UI/UX designs accurately
  • Solid understanding of API consumption, authentication (OAuth, JWT), and request handling
  • Familiarity with CI/CD pipelines for deployment automation
  • Experience with testing frameworks (Jest, React Testing Library, Cypress, etc.)
  • Proficiency in CSS, SCSS, Tailwind CSS, or styled-components for styling
  • Prior experience working in an Agile Scrum environment
  • Upper-intermediate English skills or above (English is the primary language of communication in the company)

Benefits

  • 100% remote job
  • Long-term employment
  • Well-known customer with modern technologies
  • Competitive salary
  • Great international team (from the US, England, Poland, India)
  • Flexible working hours with 4 hours overlap with the US-based team (9 am – 1 pm EST)
  • 10 days vacation, 5 sick days, 6 US-based holidays

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 51-200Since 2004H1B No Sponsor

• Develop modern web applications using ReactJS and TypeScript. • Design and implement reusable UI components and scalable frontend architecture. • Build and maintain state management solutions and API integrations. • Deliver responsive, accessible, and high-quality user interfaces. • Collaborate closely with design and product teams to translate requirements into intuitive user experiences. • Ensure frontend applications meet high standards of performance, maintainability, and usability. • Architect and build backend services using Python (FastAPI preferred) or Java (Spring Boot / Quarkus). • Design and implement scalable RESTful and GraphQL APIs with a focus on performance, security, and maintainability. • Build asynchronous processing pipelines using technologies such as Celery, RabbitMQ, Redis, or similar message brokers. • Design and optimize database schemas using PostgreSQL, MySQL, or NoSQL databases. • Implement caching strategies to improve system performance and reduce latency. • Optimize backend services for high throughput, scalability, and reliability.

Ukraine
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 1993H1B No Sponsor

• Develop, test, and maintain systems and applications for the banking sector; • Collaborate with the development team to implement new features; • Fix and improve existing systems or processes; • Follow software development best practices, security, and quality standards; • Maintain and update code and technical process documentation.

Brazil
Full TimeRemoteTeam 51-200Since 2010H1B No Sponsor

• Define and evolve software architectures using Node.js, Angular and Azure; • Support squads in defining technical standards and best practices; • Work on modernizing legacy applications and systems; • Ensure performance, security, scalability and observability of solutions; • Participate in technical discussions with development, infrastructure, security and business teams; • Support CI/CD, monitoring, authentication, authorization and cloud infrastructure strategies; • Share technical knowledge and support developers and technical leadership.

Brazil
Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Design, build, and maintain back-end services using C#, ADO.NET, and SQL Server. • Implement and evolve SOAP and REST APIs, ensuring best practices and versioning standards. • Ensure service reliability through unit and integration testing, troubleshooting, and root-cause analysis. • Collaborate on integration between various systems and services, applying software design patterns. • Conduct code reviews and provide mentorship to junior team members. • Stay up to date with emerging technologies and industry trends, applying them to improve existing solutions. • Contribute to CI/CD workflows and best practices to enhance development efficiency.

Brazil
Job Closed