Full Time

Staff Software Engineer | Frontend

Ramp
$110,000 - $150,000* / year (about $53–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Ramp, so some details may not match this job. The employer's own page has the real description.

Overview

The Staff Software Engineer | Frontend at Ramp is instrumental in enhancing our user experience through innovative web application development. This role entails collaborating with cross-functional teams to define, design, and deliver user-friendly software solutions. The ideal candidate will leverage their expertise to architect scalable frontend systems, lead code reviews, and mentor junior developers while ensuring best practices in software engineering are upheld throughout the development lifecycle.



Job Responsibilities

  • Design and implement responsive web applications ensuring high performance and responsiveness.
  • Collaborate with UX/UI designers to translate visual designs into high-quality code.
  • Lead code reviews and provide constructive feedback to team members to promote coding standards.
  • Develop and maintain documentation for new features and technical specifications.
  • Identify and resolve performance bottlenecks and bugs to enhance user experience.
  • Mentor and guide junior engineers in best software development practices.
  • Participate in architectural discussions and contribute to the evolution of the frontend architecture.
  • Stay current with emerging technologies and industry trends to continually innovate and improve our solutions.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 4+ years of experience in frontend development using modern frameworks such as React, Angular, or Vue.js.
  • Proficient in HTML, CSS, JavaScript, and related technologies.
  • Experience with state management libraries such as Redux or MobX.
  • Strong understanding of RESTful APIs and integration with backend services.
  • Familiarity with version control systems, particularly Git.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills, with prior experience in an Agile environment being a plus.


Technologies & Tools

The Staff Software Engineer | Frontend will utilize a variety of technologies and tools in their daily responsibilities, including but not limited to React, Redux, HTML5, CSS3, JavaScript, Git, and various frontend build tools and package managers such as Webpack and NPM. Familiarity with testing frameworks like Jest or Cypress for unit and integration testing will also be advantageous. The candidate should be comfortable working in a cloud-based environment and utilizing CI/CD pipelines for deployment.



Ideal Candidates

An ideal candidate for this role possesses a strong blend of technical proficiency and collaborative spirit. They are proactive in seeking solutions and demonstrate a passion for frontend development. They should embody a growth mindset, continuously engaged in learning and improving their skill set. Additionally, successful candidates will display leadership qualities and a willingness to share knowledge with others, fostering an inclusive and innovative team culture.

Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.