Senior Full-Stack Engineer
We offer a hybrid work environment. Most US-based positions can also be performed remotely (any exceptions will be noted in the Minimum Qualifications below.)
For Israel-based positions, we encourage working from our Sarona, Tel Aviv office a few days a week, meeting your colleagues, and having a flexible work environment.
Our Mission:
To actively connect people to their next great opportunity.
Who We Are:
ZipRecruiter is a leading online employment marketplace. Powered by AI-driven smart matching technology, the company actively connects job seekers with millions of businesses of all sizes through innovative mobile app, web, and email services, as well as partnerships with the best job sites on the web. ZipRecruiter has the #1 rated job search app on iOS & Android.
Summary of Job:
Our team has a unique opportunity to work on applications at scale, serving millions of jobseekers and tens of thousands of customers. We're working on building an efficient marketplace of jobseekers and employers and need full-stack engineers to build fast, scalable, and effective applications that help connect people to their next job. We provide an essential service and have a thriving business as a result.
Our stack is complex and we're looking for engineers who know how to write extensible, properly instrumented, and efficient code as part of a growing distributed system. We're working on mobile-first web applications and need people who can build fast and intuitive experiences.
Key focuses:
- Design and implement new user-facing features with our Product Team
- Play a key role in architectural and design decisions, building towards a highly efficient and responsive front-end architecture
- Demonstrating technical leadership, ensuring clear direction, objectives, and feedback
- Act as a leader and steward of ZipRecruiter Engineering best practices, helping to mentor other engineers and develop novel solutions
- Raise the bar in engineering innovation and the evolution of our approach to backend and front-end development
- Communicate and deliver complex, technical solutions to a variety of stakeholders both technical and non-technical
Minimum Qualifications:
- 10+ years experience as a full-stack engineer
- Ability to break tasks down into descriptive steps, and communicate progress effectively with various stakeholders
- Significant experience in Client side development using ReactJS, Javascript, AngularJS, or other modern programming language
- Experience with a strongly typed Backend-focused language (TS Node, GO), or a strong desire to pick them up quickly
- Experience with some manner of permanent data storage layer (DDB, MySQL, Postgres, etc..)
- BSc in Computer Science or equivalent
Preferred Qualifications:
- 8+ years of experience in full stack software development
- Performance optimization techniques
- Deep knowledge of the frontend ecosystems and available frameworks for Single Page Applications, we expect you to be able to speak to the details of your preferred framework
- Familiar with one of the following Infrastructure technologies: Docker, Kubernetes, Jenkins, Terraform, or CloudFormation
As part of our team you’ll enjoy:
- Competitive salary
- Exceptional benefits package
ZipRecruiter is proud to be an equal opportunity employer and provides equal employment opportunities (EEO) to all employees and applicants without regard to race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity or genetics.
Privacy Notice: For information about ZipRecruiter's collection and processing of job applicant personal data for this job, please see our Privacy Notice at: https://www.ziprecruiter.com/careers/job-applicant-privacy-notice
Apply for this job
*
indicates a required field