Lead Front-end Developer

Apply now

Lead Front-end Developer (Contract-basis)

At Merge Development we're looking for a Lead Front-end Developer to join our team on contract basis.

Contracted · Remote

About the job

Role Overview: 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.

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).

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.

Hiring Process

  • Pre-screen interview with a recruiter;

  • Technical interview.

Apply for the job

Do you want to join our team as our new Senior Front-End Developer? Then we'd love to hear about you!

Follow us on Instagram