In this role, you will help design and deliver a web application that our customers love. You will be a thought leader for frontend at Procurify and help coach our highly engaged, creative frontend engineers across the engineering organization.
Procurify just secured a series C round of funding and we are growing to serve new customers, in new industries, all over the world. This role will lead the articulation of a clear vision for our frontend web application to support this growth and to delight our customers.
What you’ll be working on
Architecting the next iteration of our web application with React. Establish and communicate a clear vision for the future by collaborating with our Design and Product teams to build a customer-centric frontend that scales with Procurify.
Empower the team to deliver modern frontend features like real-time messaging, localization + internationalization, and accessibility
Operating at a high standard of engineering and coaching our engineering team to deliver at the same standard with skills such as
Knowledge of engineering and design principles and when to apply them
Knowledge of architectural patterns and how to articulate the associated trade offs
Awareness of common attack vectors and mitigations
Work closely with architecture team backend and data counterparts to influence our system high-level design principles and ensure our frontend architecture aligns to them.
Join annual hackathons and immerse yourself in all things fintech innovation.
Rotate between projects and commit to continuous learning with our lean kanban processes.
Work with a cloud native architecture
Fully deployed in AWS
Provide thought leadership and guide the technology and architecture choices of our frontend in collaboration with other engineers.
Build reusable architecture for our web client using well-accepted design patterns that allow for iterative, autonomous development and future scaling.
Advise Procurify’s leadership team on critical technical considerations related to the future of our frontend technology
Who we’re looking for
Have 6-8+ years of frontend software engineering experience.
Deep knowledge of and experience with patterns such as
Singleton, Observer, Strategy, Decorator, Flux patterns
Higher Order component pattern + Container/Presenter pattern
Experience building reliable and scalable software solutions with a team of software developers, using React
Expert level experience with Typescript
Excellent Design/CSS skills to ensure that our frontend has a UI/UX that customers love
A proven track record of building/maintaining business-critical web applications at scale.
A coach who has experience growing technical leadership on an engineering team
Familiarity with agile and software development practices such as scrum/kanban, CI/CD, test automation, and infrastructure as code.