Reporting to the Director of Engineering, the Senior Fullstack Software Engineer is responsible for designing and developing both front-end and back-end components of web applications, ensuring seamless integration and functionality across the entire stack. They lead technical projects, mentor junior developers, and provide guidance on best practices and architectural decisions. The right person for the role appreciates collaborating with various stakeholders and enjoys working with product managers, designers, and other stakeholders to define requirements, create technical specifications, and deliver high-quality software solutions. The Senior Fullstack Engineer will troubleshoot complex issues, optimize performance, and implement security measures to safeguard the application. This role involves staying updated with emerging technologies and industry trends to drive innovation and maintain the application's competitive edge. A Sr. Fullstack Engineer at Plume is also expected to, as required, assume the role of Technical Lead over individual initiatives.