Rockstar

Senior Full-Stack Developer

Job Description

Rockstar is recruiting for a digital product studio that turns ideas into extraordinary experiences. They are a team of dynamic and savvy professionals who know how to create killer digital products. Their lean structure and remote team mean they can move fast while still delivering top-notch technology and design.

We are building a bench of talented full-stack developers for upcoming client work. We are looking for senior-level freelance engineers who can bring strong technical expertise, thoughtful architecture decisions, and a collaborative spirit to our team.

What we're looking for

If you are a seasoned full-stack developer with a passion for building high-quality digital products, this opportunity is for you. You have spent years developing and shipping modern web applications and marketing websites, and you have a strong understanding of frontend frameworks, backend services, and scalable cloud infrastructure.

You are equally comfortable working across the stack and collaborating with designers, product managers, and other engineers. You take ownership of your work, make thoughtful technical decisions, and are able to move projects forward with minimal oversight.

You bring a product mindset to engineering, balancing technical excellence with real-world business and user needs. Whether building high-performance marketing sites, complex web applications, or scalable backend APIs, you focus on writing clean, maintainable code and delivering reliable digital experiences.

If you are the type of engineer who values thoughtful architecture, communicates clearly, and enjoys working with collaborative teams — we would love to hear from you.

The Details

As a Full-Stack Developer Contractor, you will contribute to a range of client-facing projects, collaborating with our engineering leadership and team across the following areas:

- Web Application Development: Build and maintain modern web applications using React, Next.js, Node.js, and NestJS, contributing to both new product builds and enhancements to existing platforms.

- Marketing Website Development: Develop high-performance marketing sites and landing pages with strong attention to performance, SEO, accessibility, and responsive design.

- Backend & API Development: Design and implement backend services and APIs using Node.js and NestJS to support scalable web and mobile applications.

- Architecture & Technical Planning: Help define system architecture and implementation strategies that support scalable, maintainable applications.

- Cloud Infrastructure & Deployment: Work with cloud platforms such as AWS and GCP to support hosting, deployment, and infrastructure needs.

- Performance & Optimization: Identify opportunities to improve performance, page speed, reliability, and scalability across web applications and marketing sites.

- Code Quality & Best Practices: Write clean, maintainable code and participate in code reviews to maintain a high standard of engineering quality.

- Cross-Functional Collaboration: Work closely with designers, product managers, and backend or mobile engineers to deliver cohesive digital experiences.

- Testing & Deployment: Support CI/CD pipelines, automated testing, and deployment processes to ensure reliable releases.

- Technical Documentation & Support: Contribute to technical documentation, development planning, and internal knowledge sharing when needed.

Qualifications

- 6+ years of experience building modern web applications and digital products

- Strong experience with React and Next.js for frontend development

- Strong backend development experience with Node.js and NestJS

- Experience building marketing websites and high-performance frontend experiences

- Experience integrating APIs and working with backend services

- Experience deploying and managing applications on AWS and/or Google Cloud Platform

- Familiarity with CI/CD pipelines, automated testing, and deployment workflows

- Experience working with Git and modern development workflows

- Strong understanding of web performance, SEO best practices, and accessibility

- Demonstrated ability to own features or technical workstreams with minimal oversight

- Comfortable contributing to technical discovery and helping define engineering approaches alongside product and design teams

- Familiarity with remote collaboration tools such as Google Suite, Slack, Zoom, Jira, and Harvest

- Excellent communication and collaboration skills, with the ability to clearly explain technical concepts to both technical and non-technical stakeholders

- Organized, proactive, and able to manage your own time in a fast-paced, remote work environment

- Bonus: Experience working in client-facing or agency environments where flexibility and cross-functional collaboration are important