Full-Stack Developer (Next.js & TypeScript)

Job ID: 40214319

Budget: $2 – $8 USD

The Role
We are looking for a skilled Full-Stack Developer to join our growing dev team. You will be working alongside our existing developers to build out new features, optimize performance, and scale our vehicle marketplace platform.

We need someone who is comfortable jumping into a mature codebase, collaborating via Git, and contributing to a high-quality TypeScript environment.

Technical Stack
Frontend: Next.js (React), TypeScript.

Styling: Tailwind CSS & Bootstrap (handling a hybrid UI environment).

Backend: Node.js / NestJS.

Database: MongoDB.

Tools: Git/GitHub, Vercel, and experience with AI-assisted coding (Cursor, Lovable, etc.) is a major plus.

Key Responsibilities
Feature Development: Collaborate with the team to ship new frontend components and backend endpoints.

Data Handling: Assist in building and maintaining complex features like bulk data importers (CSV/XML/JSON) and advanced search filters.

UI/UX Implementation: Translate designs into responsive code using a mix of Tailwind and Bootstrap.

Optimization: Debug performance issues and optimize MongoDB queries for speed and scalability.

Code Quality: Participate in code reviews and ensure type safety across the application.

Requirements
Team Player: Strong communication skills and a "help-first" mentality.

TS Proficiency: Solid understanding of TypeScript (interfaces, types, and generics).

Full-Stack Mindset: Equally comfortable tweaking a CSS layout as you are writing a database aggregation.

Adaptability: Ability to work within our established patterns while suggesting improvements where they make sense.

What We Offer
A collaborative environment with a clear technical roadmap.

Opportunity to work on a high-traffic, data-driven platform.

Flexible workflow with modern dev tools.

How to Apply
Please provide:

A summary of your experience working within a dev team environment.

Links to your GitHub or specific Next.js/MongoDB projects you’ve contributed to.

Your typical availability (hours per week) and hourly rate.