NYC or SF, USA On-site

Ramp is hiring a Senior Software Engineer | Frontend

About the Role

The role involves leading frontend development efforts to create responsive and intuitive user experiences, working closely with design and product teams to implement features that enhance platform usability and performance.

Responsibilities

  • Design and implement user-facing features using modern JavaScript and TypeScript
  • Optimize frontend architecture for speed, scalability, and maintainability
  • Collaborate with UX designers to translate mockups into functional interfaces
  • Write clean, well-documented, and testable code
  • Lead code reviews and mentor junior developers
  • Identify and resolve performance bottlenecks in the frontend stack
  • Work with backend teams to define API requirements and integrations
  • Ensure cross-browser and cross-device compatibility
  • Maintain and improve frontend testing frameworks
  • Contribute to technical planning and roadmap discussions
  • Implement accessibility standards across all user interfaces
  • Stay current with evolving web technologies and best practices
  • Drive adoption of frontend design systems and component libraries
  • Support production deployments and monitor frontend performance
  • Troubleshoot and debug issues reported by users or monitoring tools
  • Participate in agile development cycles with iterative delivery
  • Ensure frontend code aligns with security and compliance standards
  • Collaborate on internationalization and localization efforts
  • Improve developer tooling and workflows for frontend teams
  • Contribute to documentation for internal and external stakeholders

Nice to Have

  • Master’s degree in computer science or related discipline
  • Experience with TypeScript in large-scale applications
  • Background in fintech or financial software development
  • Contributions to open-source frontend projects
  • Experience with micro-frontend architectures
  • Knowledge of GraphQL and Apollo Client
  • Familiarity with server-side rendering and static site generation
  • Experience with design systems and UI component libraries
  • Exposure to mobile web performance challenges
  • Leadership experience in technical mentorship or project ownership

Compensation

Competitive salary and equity package

Work Arrangement

Hybrid work model with flexible remote options

Team

Collaborative engineering team focused on building scalable financial tools

Our Tech Stack

  • Frontend built with React and TypeScript
  • State management using Zustand and React Query
  • Testing with Jest, Cypress, and React Testing Library
  • CI/CD powered by GitHub Actions
  • Design system based on internal component library
  • Monitoring via Sentry and custom performance dashboards

Engineering Culture

  • Emphasis on code quality and peer review
  • Autonomy in technical decision-making
  • Regular tech talks and knowledge sharing
  • Quarterly hackathons and innovation sprints
  • Transparent roadmap planning with product teams
  • Focus on reducing technical debt proactively

Visa sponsorship available for qualified candidates

Required Skills
TypeScriptReact.jsViteDesign SystemsPerformance OptimizationAccessibility
About company
Ramp
Ramp is building the smart infrastructure for finance teams, embedded in the transaction flow of every dollar a business spends. They automate how over $100B in annualized spend flows in and out of 50,000+ companies by authorizing payments, flagging risk, categorizing spend, and closing books.
All jobs at Ramp Visit website
Job Details
Category other
Posted 10 months ago