Ukraine / Europe (Ukrainian required)
Remote | Full-time
Remote Restrictions: Schedule: Your workday must overlap by at least 4 hours with Los Angeles, CA (Pacific Time).
Position Overview
Our client - a dynamic and growing software development studio - is seeking a Senior Full-Stack Developer specializing in Node.js, React, and ReactNative. This role offers the opportunity to design, develop, and manage both server-side and client-side functionalities for innovative, complex web and mobile applications.
The ideal candidate is a technical leader who can bridge the gap between business needs and integrated technical solutions, contributing to the entire product lifecycle from architecture to deployment.
Responsibilities
- Frontend & Mobile: Design and develop high-performance, user-friendly interfaces using React.js and ReactNative.
- Backend: Implement robust server-side logic with Node.js and TypeScript, ensuring scalability and responsiveness.
- API & Data: Manage data interchange by developing and integrating RESTful and GraphQL services.
- Database Management: Work with PostgreSQL, focusing on schema design, query optimization, and reliability.
- Architecture & Quality: Identify performance bottlenecks, lead code reviews, and uphold high standards for code quality and automation.
- Product Strategy: Collaborate closely with product managers, designers, and other engineers to define product roadmaps and milestones.
- Mentorship: Provide technical leadership and mentorship to junior and mid-level developers.
Requirements (Must-Have)
- Experience: 6+ years of full-stack development experience with a strong focus on Node.js and TypeScript.
- Education: Bachelor’s or Master’s degree in Computer Science or a related field (or equivalent proven expertise in system architecture and modern development philosophy).
- Core Stack: Extensive experience with React.js and ReactNative for cross-platform development.
- Database: Proficient in PostgreSQL (data modeling and optimization).
- Engineering Excellence: Solid understanding of modern frontend practices, state management (Redux/Mobx), and responsive, mobile-first design.
- Tools: Proficiency with Git, frontend build tools (Webpack, Babel, npm), and testing frameworks (unit/integration tests).
- DevOps: Familiarity with CI/CD pipelines and deployment processes.
- Soft Skills: Strong problem-solving skills and the ability to work both independently and as part of a collaborative Agile team.
- Languages: Ukrainian and English (B2+) proficiency.
Preferred Qualifications (Nice-to-Have)
- Experience with other frontend frameworks (Angular or Vue.js).
- Knowledge of mobile-specific nuances and platform-specific best practices.
- Familiarity with Docker and Kubernetes for containerization.
- Experience with design systems and component libraries.
- Prior experience working in a software development studio or a similar high-paced environment.
Hiring Process
- Pre-screen with Onhires’ recruiter
- Resume & Portfolio Review
- Initial Interview
- Short Technical Exercise
- Exercise Review (60 min panel interview)
- Leadership Interview(s)
- Decision
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Full Stack Software Engineer (all genders)
2026-05-21
Full-Stack Developer
2026-05-28
Senior Front-End Developer
2026-05-28
- Posted
- Feb 26, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Ukraine
- Company
- OnHires
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Full Stack Software Engineer (all genders)
2026-05-21
Full-Stack Developer
2026-05-28
Senior Front-End Developer
2026-05-28