-
OnHires

Full Stack TypeScript Developer

OnHires
Ukraine · Full-time · Mid-Senior

📍 Ukraine / Europe (native Ukrainian required) | Remote | Full-time


Our client – a dynamic and growing software studio building complex web and mobile applications – is looking for a Senior Full-Stack Developer (Node.js + React + React Native + TypeScript).

You will work on end-to-end development across server and client, contribute to architecture and optimization, and mentor junior engineers.


Responsibilities

  • Develop user-friendly interfaces for web and mobile applications using React.js and React Native.
  • Implement server-side logic with Node.js/TypeScript, ensuring scalability and high performance.
  • Design and integrate APIs (RESTful, GraphQL) and manage data flow between client and server.
  • Work with PostgreSQL: schema design, query optimization, and database reliability.
  • Identify and resolve performance bottlenecks and bugs.
  • Maintain code quality, automation, and CI/CD best practices.
  • Collaborate with product managers, designers, and engineers in Agile processes.
  • Conduct code reviews and mentor junior developers.


Requirements (Must-Have)

  • 6+ years of full-stack development experience.
  • Strong expertise in Node.js and TypeScript.
  • Proven experience with React.js and React Native.
  • Proficiency in PostgreSQL (data modeling, query optimization).
  • Solid understanding of modern frontend practices, Redux/Mobx, and responsive design.
  • Experience with RESTful and GraphQL APIs.
  • Strong knowledge of HTML5, CSS3, with attention to UI/UX details.
  • Experience with build tools (Webpack, Babel, npm).
  • Knowledge of testing frameworks (unit and integration tests).
  • Proficiency with Git.
  • Experience with CI/CD and deployment processes.
  • Strong problem-solving and collaboration skills.
  • Native Ukrainian + English (B2+) required.

Preferred (Nice-to-Have)

  • Experience with additional frontend frameworks (Angular, Vue.js).
  • Knowledge of Docker, Kubernetes.
  • Familiarity with design systems and component libraries.
  • Experience in an Agile/Scrum environment.
  • Leadership or mentoring experience.


Hiring process

  • Resume and portfolio review
  • 30-45 minute initial interview
  • Short exercise
  • 60 minute exercise review (panel)
  • Leadership interview(s)
  • Decision

Remote restrictions: Workday must overlap by at least 3 hours with Los Angeles, CA, USA

Key Skills

Ranked by relevance

react postgresql reactjs graphql server cicd design systems react native responsive angular webpack docker html5
Login to Apply
Posted
Aug 19, 2025
Type
Full-time
Level
Mid-Senior
Location
Ukraine
Company
OnHires

Industries

Software Development

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Flix
Related

Full-stack (Kotlin) Engineer (m/f/d) - Team Payments

2026-05-21

Full-time
Not Applicable
Germany
Software Development
Engineering
View Job Details
flaconi
Related

Full Stack Software Engineer (all genders)

2026-05-21

Full-time
Mid-Senior
Germany
Construction
Engineering
View Job Details
Qualio
Related

Full Stack Engineer (Remote Ireland / UK)

2026-05-28

Full-time
Not Applicable
Ireland
Software Development
Engineering