hero

Portfolio Jobs

Our portfolio of climate software companies is fast-growing and looking for professionals with diverse backgrounds, skillsets and experience

Senior Frontend Developer

Banyan Infrastructure

Banyan Infrastructure

Software Engineering
San Francisco, CA, USA
Posted on Sunday, May 26, 2024

Banyan Infrastructure’s mission is to unlock capital for renewable infrastructure. We're the fintech solution serving a trillion dollar market by enabling banks and funds globally to invest in sustainability and net-zero targets.

Why consider this opportunity?

Banyan is growing rapidly and seeking a Senior Frontend Developer. Our team is made up of bright, mission-driven individuals. We are passionate about using technology to solve real world problems.

Banyan senior frontend developers shape and elevate our platform by collaborating within the team to transform business goals into technology solutions for our clients. Senior frontend developers design, implement, and refine engaging user interfaces, features and functionality. This is a unique opportunity to take ownership and make a lasting impact, both on our existing product features as well as critical greenfield projects.

We value learning, curiosity, and collaboration. We believe different perspectives create better solutions, so we will always ask for yours.

This role reports to the Manager, Software Engineering and is hybrid (between 3 and 5 days in office) with the flexibility to adjust on an ad hoc basis.

What you’ll do:

  • Translate wireframes and mockups into pixel-perfect, interactive Vue.js based pages.
  • Craft reusable UI elements and libraries to maintain consistency and efficiency.
  • Implement responsive designs that adapt seamlessly to different screen sizes.
  • Integrate front-end components with our RESTful back-end APIs.
  • Fetch, manage, and display data effectively using Vue.js and state management techniques with particular concern for page performance.
  • Quickly build prototypes and proof-of-concept features to validate ideas.
  • Contribute to the design and development of the overall front-end architecture.
  • Ensure code quality, maintainability, and scalability through clean, well-structured code..
  • Collaborate with UX/UI designers, product managers, and back-end engineers to determine implementation approaches and potential functionality gaps.
  • Participate in code reviews, pair programming, and knowledge development to help implement new code, debug existing code, and resolve problems.
  • Divide large stories into workable tasks and estimate time requirements.
  • Participate in agile development processes, sprint planning, and daily standups.
  • Build financial and cleantech subject matter expertise, stay abreast of new technologies, and industry trends to help inform engineering decisions.

What you’ll need:

  • 4+ years of hands-on experience building complex applications using Vue.js (including Vue 2/3, Vue Router, Vuex). Proven ability to translate designs into pixel-perfect, interactive Vue.js pages.
  • Deep understanding of component-based architecture, reusability patterns, and best practices for building scalable UI libraries.
  • Expertise in consuming RESTful APIs, managing asynchronous data flow, and integrating front-end components with back-end services.
  • In-depth knowledge of state management principles and experience managing complex application states efficiently.
  • Ability to analyze and optimize front-end performance bottlenecks (e.g., minimizing network requests, efficient rendering, caching).
  • Familiarity with Scrum or Agile methodologies
  • Strong analytical and problem-solving skills, including the ability to troubleshoot complex issues and propose creative solutions.
  • Organizational skills to manage multiple threads and deliver against commitments
  • Clear verbal and written communication to discuss complex concepts and ideas with team members
  • Intellectual curiosity and ability to recognize gaps, learn quickly, and adapt to evolving technologies
  • Start-up mindset - creative problem solving and the ability to function in ambiguity with limited oversight and rapid delivery cadences
  • Team orientation with a willingness and desire to help others
  • Cultural and emotional intelligence to collaborate in a diverse environment
  • Enthusiasm for Banyan’s mission or coding as an art; alignment with Banyan’s values

Bonus points for:

  • Experience with TypeScript for type safety and improved code maintainability.
  • Familiarity with Jest or other testing frameworks for unit, integration, and end-to-end testing.
  • Familiarity with financial, sustainable infrastructure, or project finance concepts, as these would help understand business requirements and propose relevant solutions.

We are unable to provide H1B visa sponsorship for this role. US work authorization required.

How we’ll support your growth and success:

  • Mentorship from a skilled, experienced, and close knit engineering team focused on helping you develop and expand your skills
  • Learn from and with a diverse team of smart, passionate people
  • Work the founders, executives, and cross-functional teammates
  • Develop cutting edge expertise in fintech -- learn the ins and outs of capital markets, financial products, and underlying technologies that drive the sector’s innovation
  • Work on a meaningful product that will accelerate clean infrastructure deployment around the world

Compensation: $133,000 - $165,000 DOE

Our benefits package is designed to allow team members to be their best selves, in and out of the workplace. We offer 100% paid health benefits for employees through a Health Reimbursement Account (HRA), 401K with 6% match, at work meal offerings via MealPal, commuter benefits program and a gym membership plan at Crunch Fitness. We prioritize your well-being and growth through professional development, parental leave program and a flexible time off policy. Our headquarters is centrally located between Bart and Caltrain in San Francisco, CA at 2nd & Folsom.

Confidence can sometimes hold us back from applying for a job. We'll let you in on a secret: there's no such thing as a 'perfect' candidate. We believe diverse perspectives and backgrounds are critical to building great technology. Our goal is to cultivate an environment where people feel valued and respected. So, however you identify and whatever background you bring, please apply if this role would make you excited to come to work. Banyan is an equal opportunity employer.