As a Senior Developer at zu, you’ll take full responsibility for complex features from technical design through delivery. You’ll translate business and client needs into well-reasoned technical solutions, mentor junior developers, and contribute to a culture of quality and continuous improvement.
This is a role for someone who understands the stakes behind the work and can communicate that understanding across the table to a client. We expect our senior developers to engage upstream of the code by working through constraints, surfacing tradeoffs, and finding the simplest solution to a complex problem before a line of code is written.
AI is embedded in how we work, and we expect our senior developers to use it with the same care and craft they bring to everything else.
What You’ll Do
- Own the technical design and delivery of complex features and projects
- Translate client requirements and business constraints into sound technical solutions
- Engage directly with clients to clarify requirements, assess business value, and communicate tradeoffs across time, budget, and scope
- Mentor junior and intermediate developers through pairing, design review, and code review
- Identify and communicate risks, requirements gaps, and technical constraints early
- Write and maintain technical documentation including design docs, architecture notes, testing documentation, and user manuals
- Contribute to Learning Lunches, proof-of-concept work, and internal technical standards
What You Bring
- 5+ years of professional software development experience
- Demonstrated ability to take features end-to-end with minimal oversight
- Strong debugging skills and comfort navigating unfamiliar codebases
- Experience working directly with clients or non-technical stakeholders
- Excellent written and verbal communication across technical and non-technical contexts
- Mindful and curious use of AI tooling to accelerate delivery
Bonus Skills
- Experience with Symfony, Drupal, Vue.js, or regulated-industry projects
How You’ll Grow
- Deepen your impact by taking on projects of increasing scope and complexity
- Build leadership experience through tech lead responsibilities on client engagements
- Progress toward Senior Developer II or Staff Developer based on our career ladder framework
If you’re an engineer who thinks before you build, communicates with confidence across the table, and takes pride in delivering work that holds up, we’d love to hear from you.
Apply Now arrow_forward arrow_forward