Full Stack Developer
Job Description:
Overview
We are actively seeking two highly skilled and experienced Full Stack Next.js Developers to join a critical project team focused on developing a brand-new application for a major client (client name confidential). This is an urgent, contract-based opportunity, requiring proficiency in the modern JavaScript ecosystem and immediate availability for interviews and project kick-off.
Role Details
- Role Type: 1099 Independent Contractor (No benefits provided)
- Location: Remote
- Compensation: Competitive hourly rate between $40/hr and $55/hr, commensurate with experience.
Responsibilities
- Design, develop, and maintain robust, scalable, and high-performance applications using Next.js and the associated technologies.
- Implement complex user interfaces and components using ReactJS and TypeScript.
- Develop and manage backend services and APIs using NodeJS.
- Work with database schemas and queries using an ORM library (preferably DrizzleORM).
- Collaborate closely with product managers, designers, and other engineers to define and ship new features.
- Ensure code quality, perform code reviews, and maintain comprehensive documentation.
Required Technical Qualifications
Candidates must possess a minimum of three (3) years of professional experience in all the following technologies:
- ReactJS: Deep understanding of React fundamentals, hooks, state management, and component lifecycle.
- Typescript: Strong expertise in writing strongly typed, maintainable code.
- NextJS: Proven experience building server-side rendered (SSR), static generated (SSG), or hybrid Next.js applications (v13+ experience preferred).
- NodeJS: Experience developing backend logic, RESTful APIs, and middleware.
- ORM Library Experience: Hands-on experience with Object-Relational Mapping (ORM) tools, with a strong preference for DrizzleORM. Experience with other ORMs (e.g., Prisma, Sequelize) is also relevant.
Desired Skills (Nice-to-Haves)
- Experience with system administration tasks involving Active Directory and PowerShell.
- Familiarity with legacy development environments using Perl or PHP.
- Proficiency in Linux Server management (e.g., deployment, monitoring, troubleshooting).
Application and Interview Process
This is an urgent requirement. Qualified candidates must be available for interviews, which may be scheduled within 1-2 days of submission.
Required Skills:
Perl System Administration Next.JS Interfaces Powershell Compensation React Reviews Features Active Directory Components Developers Availability Writing TypeScript PHP Linux Troubleshooting Administration Documentation Design JavaScript Management