Frontend Engineer

Vultr

Location
United States
Job Type
full-time
Salary
$80,000-$95,000
Posted
July 5, 2025

Job Description

Who We Are

Vultr is on a mission to make high-performance cloud infrastructure easy to use, affordable, and locally accessible for enterprises and AI innovators around the world.  With 32 cloud data center locations around the world, Vultr is trusted by hundreds of thousands of active customers across 185 countries for its flexible, scalable, global Cloud Compute, Cloud GPU, Bare Metal, and Cloud Storage solutions. Founded by David Aninowsky and self-funded for over a decade, Vultr has grown to become the world’s largest privately-held cloud infrastructure company.

Vultr Cares

  • Excellent Medical Benefits w/ 100% company-paid premiums for employee only plan + 100% company-paid dental & vision premiums
  • 401(k) plan that matches 100% up to 4% with immediate vesting
  • Professional Development Reimbursement of $2,500 each year
  • 11 Holidays + Paid Time Off Accrual + Rollover Plan + take your birthday off
  • Commitment matters to Vultr! Increased PTO at 3 year & 10 year anniversary + 1 month paid sabbatical every 5 years + Anniversary Bonus each year
  • $500 first year remote office setup + $400 each following year for new equipment
  • Internet reimbursement up to $75 per month
  • Gym membership reimbursement up to $50 per month
  • Company-paid Wellable subscription

Join Vultr

The Engineering team is a central pillar of our growth strategy, and we are looking for a Frontend Engineer to help build out our members' portal and convert it into React.

You’ll be creative, detail-oriented, and excited to help drive revenue through working on our members’ portal, building the UI for all of our emerging products. Our team’s mission is to put our best foot forward for our prospective and existing customers, and we believe that user experience is at the forefront of everything we do. This is your opportunity to join this growing team and leave your mark on Constant and the future of Cloud Infrastructure.

What to expect:

  • Work to build out our members portal for our products
  • Help convert our legacy code into React in our members portal
  • Work with other engineering teams and the UX director to create modern UIs
  • Contribute to our evolving design toolkit

Our ideal candidate will have:

  • Experience with HTML templating languages like Twig, Pug, or Jinja
  • Experience working with a CSS framework like Bootstrap or Tailwind
  • Experience with Javascript frameworks like React 
  • Comfort working with Webpack for building JavaScript dependencies
  • Experience working with backend languages such as PHP

Compensation

$80,000-$95,000

This salary can vary based on location, years of experience, background and skill set.

Vultr is committed to an inclusive workforce where diversity is celebrated and supported. All employment decisions at Vultr are based on business needs, job requirements, and individual qualifications.

Vultr regards the lawful and correct use of personal information as important to the accomplishment of our objectives, to the success of our operations and to maintaining confidence between those with whom we deal and ourselves. As such the use of various key privacy controls enables Vultr’s treatment of personal information to meet current regulatory guidelines and laws.

Workforce members have the right under US state law where and when applicable and certain other privacy and data protection laws, as applicable, to: fair and equal treatment, knowing what personal data we gather and retain, for what purpose, and the ability to access and/or delete such data. You also have the right to opt out of communications from Vultr and approved third- parties at any time.

🎯 Who is this job for?

This role is ideal for a Middle-level Frontend Engineer with strong skills in React, HTML templating (e.g., Twig, Jinja), CSS frameworks like Tailwind or Bootstrap, and familiarity with PHP. The candidate should be comfortable modernizing legacy systems and collaborating on UI development in a cloud infrastructure context. Experience with Webpack and cross-functional teamwork is essential.

πŸ’¬ Potential Interview Questions

  1. What are the key differences between React and traditional HTML templating languages like Twig or Jinja?
    React uses a component-based architecture and a virtual DOM to render views dynamically, whereas templating languages like Twig or Jinja render static HTML on the server side.

  2. How would you convert a legacy Twig-based frontend into React components?
    I would identify reusable UI patterns, isolate Twig logic into React components, and map data flow using props and state while maintaining feature parity.

  3. What are some advantages of using Tailwind CSS over Bootstrap?
    Tailwind offers utility-first classes for more granular styling and better customization, while Bootstrap is more opinionated with pre-styled components.

  4. How do you handle state management in a large React application?
    I use React's Context API or third-party libraries like Redux or Zustand depending on complexity, ensuring global state is managed predictably.

  5. Can you explain how Webpack works in a React application setup?
    Webpack bundles JavaScript modules, transforms JSX and ES6+ using Babel, and handles assets like styles and images for optimized delivery.

  6. What are some best practices when creating reusable React components?
    Ensure components are small, focused, and accept props for customization. Use composition over inheritance and avoid side effects in rendering.

  7. How would you optimize a React application for performance?
    Use memoization (React.memo, useMemo), lazy load components, code-split with React.lazy and Webpack, and reduce unnecessary re-renders.

  8. How do you ensure accessibility in your frontend applications?
    I follow WCAG guidelines, use semantic HTML, ARIA attributes where needed, and test with screen readers and keyboard navigation.

  9. What challenges might arise when integrating a PHP backend with a React frontend?
    Handling routing, session management, and data serialization between PHP and React can be complex; consistent API contracts are key.

  10. Describe a time you collaborated with UX or backend teams to deliver a feature.
    I worked closely with UX to refine component design and with backend developers to define API specs, ensuring smooth data flow and user experience.

πŸ“‹ Job Summary

Vultr, the world's largest privately-held cloud infrastructure company, is hiring a Frontend Engineer to help modernize their member portal using React. You'll work on user-facing features, migrate legacy code, and collaborate closely with UX and backend teams. The stack includes React, Tailwind, Webpack, and PHP, with templating in Twig or Pug. This is a fully remote role offering \$80,000–\$95,000, excellent benefits, and a strong commitment to professional growth and work-life balance. Join Vultr to make a global impact in cloud infrastructure and shape the future of user experience.

Required Skills

HTML CSS React JavaScript