What are the responsibilities and job description for the Senior Full stack engineer (React + Python) position at Truva?
Why Join Truva
Truva stands at the forefront of SaaS innovation, specializing in automating tasks, optimizing workflows, and delivering unparalleled sales productivity with LLMs. Truva is led by Gaurav - 2x founder and an alumnus of Stanford, and Anuja - an alumnus of Haas MBA from UC Berkeley. Together, they bring a combined experience of 20 years ranging from founding Forbes Top AI 50 startup to lead tech teams at FAANG companies, where they have been instrumental in developing applied ML solutions and infrastructure.
Joining Truva.ai means being part of a cutting-edge team committed to driving transformative change in the tech world.
About The Role
We are actively seeking a Full Stack Engineer with a rich background in full stack development. The ideal candidate should possess advanced knowledge in Python backend development, as well as significant expertise in React and integrating with external systems and third-party services. In this role, you will collaborate closely with our founders and an elite team comprising Forbes 30 under 30 serial entrepreneurs, Stanford engineers, and Berkeley MBA graduates, each with over 10 years of experience leading tech giants and innovative startups.
Our vision thrives on the vibrant synergy of face-to-face interactions. Join us in San Francisco, a city renowned for its pioneering spirit in technology and culture. Together, in this inspiring locale, let's shape the future while being immersed in an environment that celebrates innovation and collaboration.
What You'll Do
- Implement robust backend systems and ensure seamless integration with third-party services and external systems.
- Fuse design principles with full stack development to ensure high-fidelity execution of visual concepts.
- Utilize advanced React techniques for creating dynamic, responsive web applications.
- Craft aesthetically pleasing and intuitive user interfaces, paying close attention to detail in UI / UX design.
- Collaborate with the product manager to translate wireframes into functional web applications while providing technical insights.
- Develop responsive designs adaptable to various screen sizes and devices, ensuring cross-browser compatibility.
- Enhance application performance and scalability by adopting best practices for both front-end and back-end development.
- Write clean, maintainable code while adhering to industry standards.
- Keep abreast of emerging technologies and design trends to continually hone skills in full stack development.
What You Will Need