About the Role
Lead the technical direction of frontend or backend systems while guiding a growing engineering team through best practices and scalable design.
Responsibilities
- Architect and maintain React or Node.js components for core product features
- Drive code quality through peer reviews and testing standards
- Collaborate with product managers to define technical requirements
- Mentor junior developers in modern software practices
- Optimize application performance and reliability
- Lead technical planning for new feature rollouts
- Ensure alignment between frontend and backend services
- Evaluate and integrate new technologies when appropriate
- Troubleshoot production issues and implement fixes
- Support deployment pipelines and CI/CD processes
- Promote consistent coding standards across the team
- Participate in sprint planning and backlog refinement
- Design reusable UI components and state management patterns
- Improve API efficiency and response times
- Monitor system health and respond to alerts
- Document technical decisions and system architecture
- Advocate for accessibility and responsive design
- Balance technical debt with feature development
- Onboard new engineering team members
- Contribute to roadmap discussions with leadership
Nice to Have
- Experience with TypeScript
- Background in SaaS product development
- Knowledge of server-side rendering techniques
- Familiarity with GraphQL
- Experience with monitoring tools like Sentry or Datadog
- Involvement in open-source projects
- Understanding of SEO principles for web apps
- Exposure to mobile-first design patterns
- Leadership in technical documentation initiatives
- Prior work in mission-driven organizations
Compensation
Competitive salary with equity and benefits
Work Arrangement
Remote-friendly with optional office presence
Team
Small, agile product team focused on user-centric development
Our Mission
Build digital tools that strengthen faith communities and support meaningful connections.
Culture & Values
- We value empathy, transparency, and sustainable work practices.
- Team members are encouraged to share ideas and lead initiatives.
Growth Opportunities
- Opportunities to shape engineering practices as the team scales.
- Regular feedback cycles and professional development support.
Available for qualified candidates