ZipRecruiter is looking to solve the problem of connecting job seekers with their next great opportunity by building and improving their AI-driven smart matching technology and user-facing applications at scale.
Requirements
- Fluency with at least 1 general purpose programming language (e.g., Python, Java, Go, C++, Javascript)
- An interest in becoming more specialized in at least one of the following disciplines: Big Data, Full Stack, Machine Learning, Mobile - iOS, Mobile - Android
- Fluency in multiple programming languages or ability to pick up new languages quickly
- Experience working with both non-relational and relational database systems
- Exposure to developing client side interactions using frameworks like React along with Vanilla Javascript, CSS, and HTML
Responsibilities
- Take part in the full life cycle of user-facing applications at scale, from design to implementation and testing to production
- Develop a strong understanding of the business, industry, codebase, and/or systems
- Write, test, instrument, and deploy high quality code with good test coverage, using modern abstractions and frameworks to our Kubernetes environment
- Help drive the innovation and evolution of ZipRecruiter
Other
- Currently enrolled in a full-time, Computer Science degree-seeking program or related technical field with an expected graduation date in 2026
- OR a recent graduate with a graduation date from Spring 2024 to Fall 2025
- Demonstrated foundation in software engineering through previous internship experience or equivalent practical experience
- Analytical and problem-solving skills along with a self-starter mentality
- Passion for and experience with creating an intuitive, user-friendly experience