Senior Full Stack Engineer
As a Senior Full Stack Engineer on our team, you’ll play a key role in building a transformative platform that empowers CFOs to focus on strategic decision-making. This role offers the opportunity to work across our modern tech stack, crafting scalable, impactful solutions for B2B SaaS companies. You will also have the chance to work with cutting-edge AI tools to develop AI agents and workflows that are native to our platform. If you thrive in a fast-paced startup environment, are excited about creating seamless user experiences and architecting innovative digital products, this is the role for you.
Key responsibilities
- Design, develop, and maintain scalable, high-performance frontend and backend systems
- Collaborate with product managers, designers, and other engineers to create a seamless and engaging user experience
- Implement secure authentication and authorization mechanisms
- Work with relational databases and storage to manage data effectively
- Develop APIs (RESTful) for communication between services
- Build and integrate AI-driven workflows and agents that enhance platform capabilities
- Ensure quality and reliability through unit and integration tests
- Build CI/CD processes to automate testing and deployments
- Containerize applications and manage infrastructure as code
- Continuously optimize application performance and scalability, leveraging Google Cloud Platform (GCP) resources
- Participate in code reviews, knowledge sharing, and team discussions
- Coach and mentor junior engineers, fostering their technical growth and contributing to a collaborative, high-performing team culture
What you'll bring
- 5+ years of experience in full-stack development, with a strong focus on building scalable, user-centric applications
- Proficiency with TypeScript and React for building modern frontend applications
- Strong experience with backend frameworks such as NestJS
- Deep understanding of relational databases, particularly PostgreSQL, and ORM tools like Prisma
- Familiarity with Auth0 or similar authentication/authorization services
- Hands-on experience with cloud platforms, preferably Google Cloud Platform (GCP)
- Knowledge of modern CI/CD pipelines and tools, such as GitHub Actions
- Experience containerizing applications with Docker and managing infrastructure with tools like Pulumi
- Strong understanding of API design principles (e.g., RESTful)
- Familiarity with testing frameworks like Mocha for ensuring code quality
- Passion for leveraging AI tools and workflows in real-world applications
- Excellent problem-solving and communication skills
What will make you stand out
- Experience working in a startup environment, with the ability to iterate quickly and adapt to changing requirements
- Experience with ShadCN or similar component libraries
- Understanding of server-side rendering and static site generation using React-router 7
- Experience building AI-driven products or workflows
- Previous experience building B2B digital products
If you're excited about building products that make a real impact and want to be part of a team that values creativity, collaboration, and continuous learning, we'd love to connect with you!