About the job
Full Stack Engineer II
ABOUT US
Procurify is a cutting-edge AI-driven procurement and accounts payable automation platform tailored for mid-sized organizations. Our mission is to empower businesses to gain control over their expenses and achieve significant savings.
We are in search of a pragmatic and innovative engineering leader to elevate our platform, enhance our development practices, and expand our team.
ABOUT THE ROLE
Join us as a Full Stack Engineer II and play a pivotal role in developing the core engine and user experiences that drive the Procurify platform. You will be instrumental in both backend and frontend development—handling everything from intricate business logic and APIs to sleek, high-performance user interfaces.
In this position, you will work closely with designers, product managers, and fellow engineers to tackle challenging technical issues and deliver high-quality features from concept to deployment. Your passion for creating dependable backend systems and scalable, user-friendly frontend applications will be crucial as you grow your expertise in a dynamic, cloud-based environment.
At Procurify, teamwork is key. A significant aspect of this role is a commitment to personal development and a customer-focused approach. We are looking for entrepreneurial-minded individuals who are eager to challenge the norm and make impactful contributions to our strategic goals.
WHAT YOU’LL BE WORKING ON:
Build & Ship End-to-End Features: Design, develop, and sustain comprehensive features—from RESTful APIs and backend services to responsive, user-friendly frontend components—utilizing Python/Django and TypeScript/React.
Develop Scalable Backend Services: Construct and enhance backend systems that manage business logic, data storage, and integrations, ensuring optimal performance, reliability, and scalability.
Create High-Quality Frontend Experiences: Develop reusable, accessible, and high-performance UI components in React. Collaborate with product and design teams to deliver intuitive user experiences.
Design & Optimize Database Schemas: Contribute to the design of our database models and write efficient, secure queries. You will work to ensure the performance and integrity of our data management systems.

