Senior Software Engineer

See more jobs from DigitalOcean

4 months old

Apply Now

Do you ever wonder what happens inside the cloud?

DigitalOcean (NYSE: DOCN) simplifies cloud computing so builders can spend more time creating software that changes the world. With our mission-critical infrastructure and fully managed offerings, DigitalOcean enables startups and small and medium-sized businesses (SMBs) to rapidly deploy and scale modern applications. As a remote-first organization, our employees, like our customers, are based around the world.

We want people who are passionate about creating products that millions of developers will love.

DigitalOcean has one of the world’s largest communities around the developer experience and education, and amazing content is contributed every single day. Our members create, manage, and grow all of the content and communities that make up the DigitalOcean experience. DigitalOcean’s community inspires and empowers millions of people across the globe each month, and we are looking for a Web Developer with a focus on producing pixel-perfect, performant web experiences in the form of React-based websites and applications.

The Web Developer role includes using various front-end technologies to develop, deploy, and maintain high traffic websites and applications. Our in-house team caters to user experience, sound design and functionality, in-browser performance, and achieving tangible business goals collaborating with designers, product managers, and analysts through first-class design and data-driven decision making.

What you’ll be doing.

  • Work with development, design, data analytics, and product management teams to ideate solutions on the web
  • Build attractive and performant front-end web applications with an attention to detail
  • Develop and manage well-composed component libraries and other client side patterns
  • Build new, efficient, and scalable front-end applications that will interface with public and internal APIs
  • Test clients to ensure quality control, performance, and cross-device compatibility
  • Work with backend teams to solve complex problems

What We’ll Expect From You:

  • Proven experience as a web developer building, deploying, and maintaining websites and applications at scale
  • Passion for customers and the products we build for them
  • Have a complete understanding of browsers, JavaScript, CSS, and HTML
  • Experience with modern JavaScript application frameworks, but ability to think outside the framework
  • Proven experience with the following: 
    • ES6, HTML5, CSS3
    • React.js
    • Content Management Systems
    • Git
  • Bonus for having proven experience with: Next.js, Docker, Kubernetes, Bash, Go, Unix Systems Administration skills, SQL, GraphQL, E2E Testing, Node.js, A/B Experimentation, NGINX
  • Experience with implementing, testing, and deploying web analytics libraries and events
  • Experience with databases and data modeling
  • Experience with Continuous Integration / Continuous Deployment
  • Familiarity with UX and Accessibility best practices
  • Familiarity with web servers and networking
  • Demonstrated ability to compose responsive web applications in a thoughtful and efficient manner
  • Excellent communication, organization, and teamwork skills

Why You’ll Like Working for DigitalOcean:

  • We reward our employees. The salary range for this position is based on relevant years of experience and skills. Employees may qualify for a bonus in addition to base salary; bonus amounts are determined based on company and individual performance. We also provide equity compensation to eligible employees including grants of equity upon hire and the option to participate in our Employee Stock Purchase Program.
  • We value development. You will work with some of the smartest and most interesting people in the industry. We are a high-performance organization that is always challenging our teams and employees to continuously grow. We maintain a growth mindset in everything we do and invest deeply in employee development through formalized mentorship and other internal programs. We provide all employees with reimbursement for relevant conferences, training, and education.
  • We care about your well-being. In addition to cash and equity compensation, we also offer employees a competitive array of benefits. In the United States, these include health insurance, flexible vacation, retirement benefits, a generous parental leave program, and additional resources to support employees' overall well-being. While the philosophy around our benefits is the same worldwide, specific benefits may vary in other countries due to local regulations and preferences.
  • We value diversity and inclusivity. We are an equal opportunity employer and we do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

*This is a remote role

#LI-Remote