About the Role
The role involves owning end-to-end system design, mentoring engineers, and delivering high-quality code across frontend and backend platforms.
Responsibilities
- Lead the design and implementation of scalable web applications
- Collaborate with product and design teams to define feature requirements
- Mentor junior developers and conduct code reviews
- Own backend API development and database architecture
- Develop responsive user interfaces using modern JavaScript frameworks
- Ensure application performance, security, and reliability
- Guide technology stack decisions and engineering best practices
- Troubleshoot and resolve complex technical issues
- Integrate third-party services and APIs
- Participate in sprint planning and agile development cycles
- Optimize deployment pipelines and CI/CD workflows
- Enforce coding standards and maintain code quality
- Evaluate new tools and frameworks for team adoption
- Support product scalability and infrastructure growth
- Drive testing strategies including unit and integration tests
- Collaborate on user experience improvements
- Monitor production systems and respond to incidents
- Document technical designs and system workflows
- Ensure compliance with data privacy standards
- Lead technical onboarding for new team members
Nice to Have
- Master's degree in computer science or related field
- Experience in legaltech or regulated industries
- Background in distributed systems design
- Familiarity with microservices architecture
- Contributions to open-source software projects
- Public speaking or conference presentation experience
- Knowledge of accessibility standards
- Experience with monitoring and observability tools
- Leadership in cross-functional initiatives
Compensation
Competitive salary with equity and benefits package
Work Arrangement
Hybrid remote with office flexibility
Team
Small, agile engineering team focused on rapid iteration and product innovation
Technology Stack
- Primary languages: JavaScript, TypeScript, Python
- Frontend: React, Redux, Webpack
- Backend: Node.js, Express, PostgreSQL
- Infrastructure: AWS, Docker, Kubernetes, Terraform
- Testing: Jest, Cypress, Mocha
Growth Opportunities
- Pathway to CTO for the right candidate
- Regular leadership training and workshops
- Budget for conferences and professional development
- Opportunities to shape company engineering culture
Available for qualified candidates