Senior Full Stack TypeScript Developer at OnHires. Remote Location: Remote - Ukraine. Ukraine / Europe (Native 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 React Native. 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 React Native.. 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 React Native 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: Native 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 (30-45 min). Short Technical Exercise. Exercise Review (60 min panel interview). Leadership Interview(s). Decision
Senior Full Stack TypeScript Developer at OnHires