--- tags: kagi --- # Crystal Developer Position We're a small team looking for help with an ambitious project; building a privacy-respecting search engine that aims to: - Serve powerful rich content. - Deliver a fully customizable search experience. - Have a high bar for privacy by default. - Be as fast, if not faster than our competitors. - Look great doing it. Still in prototype stages, we're looking for team members who share our vision of a better search engine for everyone, who can help us take our product into production. ## What you'll be doing As a team member, you'll be helping us design and deliver full-stack features built on top of the Crystal language and vanilla JS. Our search engine works by aggregating data from external APIs, feeds, and data dumps. As such, you'll help us find, manipulate, and present information from across the web and serve it in an intelligent and clean way. You should be comfortable with: - Reading & writing Crystal and JS code daily - Server-side HTML templating - HTTP protocols; making performant requests, processing data in all kinds of formats - Databases and how to talk to them - Working productively working as part of a global, fully remote team Bonus points if you: - Have shipped a production web app in Crystal (or similar language) as part of a team - Are familiar with the rest of our tools: GCP, AWS, Postgres, Redis, ELK - Have a really good grasp on async computing fundamentals - Have experience with: - web page testing, profiling, and latency/bandwidth optimization - ECR, SCSS - web scraping We'd love to have you work full time with us. A part-time to full-time arrangement may be possible as well. We're still in early days - so expect your role to grow as you learn and take ownership of the systems you help build together with your peers to a high quality standard. ## Not quite? If you feel like you are not fully qualified in all of these areas, but are intrigued by our project and feel you have other skills to bring to the table, we'd still love to hear from you - for the right candidate we may also be open to hiring roles for: - Devops / SRE - Frontend developer With the opportunity to expand into other roles. ## Let's chat! Drop us a line with your portfolio, and tell us what interests you most about our mission. If you built something cool relevant to our project, we'd love to see it! I'm also happy to answer any questions or clarify our needs listed on this page. Email at: zachnowicki@gmail.com ## About Us We are an early stage startup located in SF Bay Area. We are one of the sponsors of the Crystal language. We will be able to disclose more information as you go through the process. ## Process We will review your information and if we think we are a good fit, we will send you a relevant Crystal language test project to complete. If you pass the test project, we will schedule an interview. If we think we are a great fit, we will send you an offer.