05.02.2025

Вакансія Lead Front-end Developer (Contract)

Компанія: Merge Rocks
Домен вакансії:Real Estate, Software Development & Hi-Tech
Досвід роботи:від 5 років
Рівень спеціаліста:Lead
Рівень англійської:Upper-Intermediate / B2
Тестове завдання:Є тестове
Тип договору:Трудовий договір
Зайнятість:Full-time
Релокейт:Без релокейту
Місце роботи:Remote

Skills

  • React.js
  • JavaScript
  • Tailwind
  • HTML
  • CSS
  • TypeScript
  • Next.JS
  • Zustand
  • Supabase
  • PostgreSQl
  • RESTful API
  • GraphQL
  • Git

Опис вакансії

As the Lead Developer for our real estate agency platform, you will be responsible for leading the development team in designing, building, and maintaining a robust, scalable, and user-friendly web application. You will leverage your expertise in TypeScript, Next.js, Zustand, and Supabase.
In this role, you will collaborate closely with the Software Architect, UI/UX designers, Project Manager, Middle Back-end Developer and a Middle Front-end Developer as a subordinate, and stakeholders from the client side.

Product overview:
The Real Estate-focused AI Product with an intention to replace Real Estate Agents. The app streamlines the processes of buying properties: helping with legal docs creation, Home Inspection analysis, and much more in the future.

Contract Length: 3-6 months, with the potential for in-house hire at Merge Rocks.

Key Responsibilities:

  • Front-end Team Leadership: gather requirements and ensure that the application meets business goals. You will guide technical decisions, establish best practices, and conduct a code review for other Front-end developers.
  • Architectural Design: Continue implementing new features into the technical architecture, ensuring it aligns with project needs and industry best practices.
  • Development: Write clean, maintainable, and efficient code using TypeScript, Next.js, Zustand, and Supabase. Implement new features and enhancements. Promote and enforce best practices in coding standards, documentation, and development processes to enhance team efficiency and application quality.
  • Database Management: Utilize Supabase to manage backend services, ensuring a strong understanding of database relations and efficient SQL queries for optimized data retrieval and manipulation.
  • Collaboration: Work alongside with product managers and designers to translate business requirements into technical specifications, collaborate on UI/UX design to ensure efficient implmentation, estimating feature delivery.
  • Problem-Solving: Proactively identify and resolve technical challenges that arise during development, ensuring timely delivery of high-quality features.

What we expect:

  • Frontend Development: Strong skills in HTML, CSS (Tailwind), and modern frontend technologies (e.g., React, JavaScript). Experience with responsive design and building user-friendly interfaces.
  • Proficient in TypeScript: Strong understanding of TypeScript, including advanced types and interfaces. Experience with type-safe programming practices.
  • Expertise in Next.js: Deep knowledge of Next.js features such as server-side rendering, static site generation, and API routes. Experience with optimizing Next.js applications.
  • State Management with Zustand: Familiarity with Zustand for state management in React applications. Ability to design efficient state management solutions for complex applications.
  • Experience with Supabase: Proficiency in using Supabase for backend services, including authentication, database management, and real-time functionalities. Strong understanding of database relations and SQL for writing efficient queries and managing data structures in a PostgreSQL environment.
  • API Integration: Ability to integrate third-party APIs and services into the application. Experience integrating third-party APIs (RESTful and GraphQL).
  • Collaboration: Proficient with Git and collaborative development workflows (e.g., pull requests, code reviews).

Етапи співбесіди

  1. Pre-screen interview with a recruiter;
  2. Technical interview.

Переваги співробітникам

  • English Courses
  • Бухгалтерський супровід
  • Гнучкий графік роботи
  • Компенсація навчання
  • Оплата роботи в коворкінгу
  • Оплачувані лікарняні
  • Оплачувана відпустка

Про компанію Merge Rocks

Merge Rocks – міжнародна IT-компанія, що займається проектуванням і розробкою програмного забезпечення з великим акцентом на дизайн. Компанія створює вражаючі та візуально приголомшливі продукти, розробляє та впроваджує індивідуальні цифрові рішення, які забезпечують бажані результати та дозволяють клієнтам досягти успіху, а також допомагає стартапам покращувати програмне забезпечення, експериментувати з новими функціями, масштабувати команди та інтегрувати новітні технології.

Сайт компанії: merge.rocks
Рік заснування: 2018
Кількість працівників: 11-50
Тип компанії: Outsource, Outstaff

Схожі вакансії

Досвід від 5 років Senior Full-time Не має значення Office, Remote Україна, Львів
Досвід від 5 років Senior Full-time Upper-Intermediate / B2 Office, Remote Україна, Львів
Досвід від 2 років Middle Full-time Advanced / Fluent / C1 Remote Україна
Досвід від 7 років Lead Full-time Upper-Intermediate / B2 Office, Remote Київ
Досвід від 4 років Middle Full-time Upper-Intermediate / B2 Remote Україна, Poland

Підписуйтесь на наш Telegram, щоб не пропустити свіжі вакансії.