
Full-Stack Developer - US Remote Contractor
Bold+Beyond · United States
- Hybrid
- Full-time
- $120,000 / year
- United States
Job highlights
- Develop websites and web applications for clients.
- Work with diverse tech stacks and platforms.
- Collaborate with product and design teams.
- Write clean, tested code and mentor others.
- Research and adopt new web technologies.
About the role
About Bold+Beyond
Bold+Beyond is a growing consulting and digital agency in search of an experienced Full-Stack Developer. We’re looking for someone interested in working with talented team members, exciting clients, and developing digital products. We are thrilled to provide services to some of the most influential brands in the world, from Fortune 500 companies to some of the world’s fastest-growing startups (like HUM Nutrition, Privé Revaux, SureSale, Agnetix, and Clay AIR). We’re looking for someone that shares our values, wants to be a part of something that is growing, and loves bringing award-winning user experiences to life for customers. We want to design and build beautiful, technically sound websites. We’re looking for new teammates that are positive, love supporting their colleagues, and want to have the opportunity to spread their wings when the opportunity presents itself.
Location: Los Angeles | Remote Options
Hours: Full-Time or Contractor
Start Date: Immediate
Responsibilities
The Full-Stack Developer is responsible for website and web applications development supporting business objectives while sharing a point of view in software development lifecycle phases from concept and design to testing. The primary function of this role is to develop, support, and maintain our Digital Products, from websites built with a CMS to web applications with a Javascript framework. This includes:
- Figuring out architectures for complex digital products matching our clients' objectives and needs, assisted by our Digital Product Director.
- Performing hands-on coding targeting server and client.
- Working with popular deployment and DevOps platforms.
- Serving as a liaison to internal business, products, design, and other engineering areas.
- Developing, testing, and maintaining websites and web applications used on a variety of devices from mobile to desktop.
- Leading the technical delivery of application features targeting server-side and client-side platforms.
- Delivering clean, DRY, well-tested code, and meeting project deadlines.
- Engaging in code reviews with colleagues to review, analyze, improve, and instruct coding skills.
- Building performant and user-friendly interfaces for inputting and manipulating content on the client’s side.
- Building smooth and blazing-fast user experiences on the web.
- Using third-party APIs and services to provide extended features.
- Developing internal APIs and tools.
- Working with product, design, other engineering teams, and QA on defining and implementing new insights.
- Providing technical guidance and mentoring to others.
- Writing automated tests to ensure the product is of the highest quality.
- Diagnosing and troubleshooting performance and other issues.
- Keeping up to date on the latest industry trends and web technologies.
- Researching new technologies as they come, discovering their potential and adoption for our projects.
Qualifications
- 5+ years crafting web experiences, with 2+ years in building web applications.
- Mastery of web-related technologies and building tools.
- Mastery of designing solutions; simple, clear, and flexible without being over-designed.
- A deep care for quality; from user experiences to variables and functions naming.
- Experience building one or more apps, over a multi-year period, where you were one of the main developers.
- Great awareness of Object-Oriented Programming, Functional Programming, design patterns, algorithms, and data structures.
- Well-organized, attentive to details, and communicates well.
Technological Stack
- PHP and PHP based frameworks like Laravel
- WordPress, developing themes and plugins
- NodeJS and NodeJS frameworks, Express, Koa, Socket.IO, etc.
- Templating frameworks, Pug, Laravel Blade, etc.
- MySQL/MariaDB, PostgreSQL, MongoDB, Redis
- DigitalOcean, Heroku, Vercel, Netlify
- AWS technologies, Cloudfront
- Docker
- Strapi, Contentful, Headless CMS
- Version tool Git and Platforms Github, Gitlab
- HTML, CSS/Sass, JS/Babel/Typescript, and building tools Gulp, Webpack, Rollup, Vite, etc.
- Javascript frameworks, React/Next, Vue/Nuxt, Svelte, etc.
Key skills/competency
- Full-Stack Development
- Web Application Development
- JavaScript Frameworks
- PHP Development
- API Development
- Database Management
- DevOps
- Problem-Solving
- Code Review
- Automated Testing
Skills & topics
- Full-Stack Developer
- Web Development
- JavaScript
- React
- NodeJS
- PHP
- Laravel
- WordPress
- API
- Database
- DevOps
- Remote
- Contractor
How to get hired
- Tailor your resume: Highlight full-stack experience, specific technologies (PHP, NodeJS, JS frameworks), and project examples relevant to Bold+Beyond's client work.
- Showcase your portfolio: Include live links to web applications and websites you’ve developed, emphasizing user experience and technical solutions.
- Prepare for technical interviews: Be ready to discuss architecture design, coding best practices, algorithms, and specific tech stack details.
- Understand the company: Research Bold+Beyond's clients and values to articulate your fit and enthusiasm during the interview process.
- Ask insightful questions: Prepare questions about team collaboration, project lifecycle, and growth opportunities to demonstrate engagement.
Technical preparation
Behavioral questions
Frequently asked questions
- What is the typical career path for a Full-Stack Developer at Bold+Beyond?
- At Bold+Beyond, a Full-Stack Developer can progress from developing and maintaining digital products to potentially leading technical deliveries, architecting complex solutions, and mentoring junior developers. Opportunities often arise to specialize in specific technologies or take on more strategic architectural roles as the company grows.
- What is the remote work policy for the Full-Stack Developer role at Bold+Beyond?
- Bold+Beyond offers remote options for their Full-Stack Developer position, allowing flexibility in location. While the role is listed with a Los Angeles connection, remote work is a key aspect of this contractor opportunity.
- What kind of projects can a Full-Stack Developer expect at Bold+Beyond?
- As a Full-Stack Developer at Bold+Beyond, you can expect to work on a variety of digital products for influential brands, ranging from CMS-driven websites to complex web applications built with JavaScript frameworks. The role involves full lifecycle development, from concept and design to testing and deployment.
- How important is experience with specific JavaScript frameworks for this Full-Stack Developer role?
- Experience with JavaScript frameworks like React/Next, Vue/Nuxt, or Svelte is highly valued for this Full-Stack Developer role, as is mastery of core web technologies and building tools. The ability to build performant and user-friendly interfaces on the client side is a key responsibility.
- What are the key programming languages and backend technologies used by Bold+Beyond?
- Bold+Beyond utilizes a robust tech stack including PHP and PHP-based frameworks like Laravel, and NodeJS with frameworks such as Express or Koa for backend development. They also work with various databases like MySQL, PostgreSQL, MongoDB, and Redis.
- How does Bold+Beyond ensure the quality of its digital products?
- Quality is a core value at Bold+Beyond. The Full-Stack Developer is expected to deliver clean, DRY, well-tested code, engage in code reviews with colleagues, and write automated tests to ensure the highest product quality. A deep care for quality from user experiences to variable naming is emphasized.
- Is this a full-time or contract position?
- This Full-Stack Developer position is offered as either a Full-Time role or a Contractor position, providing flexibility based on your career preferences and availability.