Puck ยท 2 hours ago
Staff / Senior Software Engineer
Puck is a company focused on enhancing the hiring process by building better profiles of candidates and employers. They are seeking a Staff/Senior Software Engineer to join their small, experienced team in developing products that help people find jobs and assist companies in finding great employees.
Computer Software
Responsibilities
Join a small, experienced team of entrepreneurs to build products that help people find jobs and help companies find great employees
Build applications end-to-end and live with early design decisions as the project matures
Learn from mistakes, deal with outages, and redesign & rewrite code as needed
Participate in product iteration that comes with early-stage startups
Manage your own time effectively and professionally in a maker schedule environment
Over-communicate with the team while minimizing meeting time for productive deep work
Collaborate with other engineers and mentor those starting their careers
Make smart decisions about scaling automated testing as products mature and the team grows
Qualification
Required
Experience working in a startup-like engineering environment
Experience building applications end-to-end
Ability to live with early design decisions as the project matures
Experience dealing with outages and redesigning & rewriting code
Comfort with product iteration processes in early-stage startups
Ability to manage time effectively and professionally
Strong communication skills and a bias towards over-communication
Experience with a startup-friendly tech-stack like Nodejs, Typescript, React/Redux, AWS, k8s, Postgres, and Redis
Understanding of the balance between speed & quality in startups
Comfort with automated testing and manual QA
Experience mentoring less experienced engineers
Preferred
Informed opinions about languages & tools
Willingness to learn new languages and tools
Experience making decisions about scaling automated testing