Staff Front End Engineer

Posted on Engineer

JOB DESCRIPTION:

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
Using your architectural skills and deep knowledge of patterns to accelerate our legacy javascript to React migration. In this effort you will use your knowledge of patterns and where to apply them.
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
React/Typescript
Python/Django
Kubernetes
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
Dependency Injection
Clean Architecture
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.

About Company

Procurify Technologies

Job Information

Status: Open Job type: Full Time Salary: Negotiable Publish date: 20 Nov 2023 Expire in: 2 weeks

Apply for job

External website
Please login to submit application