PayEm streamlines spend management with an intuitive platform serving finance teams and employees. Our solution features corporate cards, customizable request forms, flexible approval workflows, and real-time budget visibility integrated with ERP data. With AI-powered invoice processing and self-service purchase orders, PayEm reduces manual work for finance teams while maintaining transparency and control.
Do you want to build software that really matters? At PayEm, we solve significant pain points for businesses by revolutionizing global spend management and procurement processes. Our platform automates the entire Request to Reconciliation process, seamlessly integrating with ERP systems and offering tailored solutions to meet the unique needs of finance and procurement teams.
Are you passionate about your work? At the Application team, you will get a chance to build the most critical business applications that delight our customers while using modern technologies. Join us if you also take software development seriously.
Requirements:
- You have 5+ years of proven experience as a Fullstack Engineer
- You are proficient with server-side development using Python, Node.js, or Java.
- You have experience with relational databases (e.g., PostgreSQL,) and NoSQL databases (e.g. Redis).
- You gained hands-on experience with at least one SPA framework (React/Angular/Vue), and you have expertise with HTML5/JavaScript/CSS3 while building real-life products/systems using these frontend technologies
- You are familiar with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
- You believe that strong foundations are essential, having studied Computer Science and OOP, and have mastered the craft of software development.
- You are a believer in teamwork and quick iterations - an Agile practitioner.
- You are fun to work with, especially in fast-paced and dynamic environments.
About The Role:
As a Fullstack Engineer at PayEm, you will:
- Design, build, and launch product capabilities that help businesses solve their pains with spend management and procurement processes.
- Own features from working closely with product managers on requirements, designing and implementing the feature, ensuring quality through automation, to monitoring the feature’s success in the production system.
- Care about team productivity and system health by evolving our technology, building tools, and progressing with our technological roadmap, continually improving our best practices.
- Leave the code in a better state than when you found it.
- Participate in code reviews to ensure code quality and distribute knowledge.