Senior Software Engineer (Front End)
About Prefect:
Prefect is the new standard in dataflow automation. Our remote-first company is singularly focused on this vision, and every team member...
About Prefect:
Prefect is the new standard in dataflow automation. Our remote-first company is singularly focused on this vision, and every team member directly contributes to its advancement. Every role solves a problem, and everyone can see exactly how their work helps achieve our mission.
To that end, we've carefully created a positive, high-performance culture - the operating system of our company - that empowers our team to do the best work of their careers and achieve their personal and professional aspirations.
We are looking for folks who want to join a remote-first team to build an equally amazing company and product. In deciding whether to apply for a role at Prefect, consider whether your values align with our values and standards and check out our top-of-the-line benefits and perks.
Role Summary:
As a Senior Frontend Software Engineer, you will work on and lead projects that directly impact our users and customers, allowing them to gain insight into their workflows in real time. Our UI is the main interface for users, and needs to be optimized and performant, designed to handle and visualize millions of data points simultaneously.
You will coordinate with the Prefect team, including our CTO and CEO, on new features and help Prefect implement our product roadmap. You will identify opportunities for improvement, resolve conflicts, track risks and dependencies, and champion successful outcomes. You will be a mentor and provide leadership to other members of the engineering team.
You will be an enthusiastic champion for user empathy across all our products. We expect our engineers to take on new challenges and guide our product and culture forward.
You will report to our amazing UI Team Lead, Jenny.
Expectations (you will):
- Work with both the UI team and broader engineering organization to achieve an inspiring web application for using our Core, Cloud, and Server products
- Guide our open source projects and engage with our community, and grow our internal user empathy by advocating for use cases
- Lead a inspired and winning culture and foster a collaborative working environmen
- Embody ownership: contribute ideas and advocate for them, while also preventing projects from failing
- Think through extreme edge cases without losing sight of providing a simple user experience
Qualifications (you must have):
- 5+ years experience working with JavaScript and JavaScript frameworks (Vue, React, Angular, Meteor, Ember, etc); we use Vue
- Knowledge of building scalable, modular user interfaces
- Experience optimizing web app performance
- Familiarity with visualizing complex data (bonus if you've used D3.js or a similar visualization library)
- Genuine and uncompromising user empathy in design and implementation
- Experience with common authentication methods such as OAuth or JSON Web Tokens.
Bonus Points (we’d like you to have):
- Experience with Python
- Familiarity with GraphQL APIs
- Experience contributing to open source projects
- Experience in a startup
- Experience with data engineering and data science workflows
- … and an understanding of how and when to "break the mold" when the best practice for Prefect deviates from an industry standard
Sarah is an actual real live person (👋🏻) and is looking forward to learning more about you through your application.
Prefect is an equal opportunity employer and actively encourages applications from people of all backgrounds. All applicants will be considered for employment without attention to race, religion, color, sex (including pregnancy, sexual orientation and gender identity/expression), national origin, disability or any other status protected under applicable federal, state, or local laws.
Below are some other jobs we think you might be interested in.
-
Senior Software Engineer - Infrastructure
- imgix
- San Francisco, CA, USA
- Remote
Apr 05 -
Senior Network Administrator
- Irvine Ranch Water District
- Irvine, CA, USA
Apr 29 -
Senior IT Project Manager
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 09 -
AdaptiveWork Systems Engineer
- Pinkerton
- Seattle, WA, USA
May 03 -
DevOps Engineer III
- Security Risk Advisors
- Philadelphia, PA, USA
- Remote
May 01 -
Chief Information Officer (CIO)
- National Institute on Aging
- Bethesda, MD, USA
May 09 -
IT Service Management Specialist
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 01 -
Assistant Director, Infrastructure and Business Development
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29 -
Executive Vice President Information Technology and Chief Information Officer (EVP & CIO)
- Bonneville Power Administration
- Portland, OR, USA
- Hybrid
Apr 27 -
IT Vendor & Contracts Manager
- Washington State Department of Natural Resources
- Olympia, WA, USA
- Hybrid
May 03 -
Assistant Director, Service Delivery
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29