About the Role
The role involves building and maintaining full-stack features, optimizing application performance, and contributing to architectural decisions across the platform.
Responsibilities
- Develop and maintain frontend and backend systems
- Collaborate with product managers to define feature requirements
- Write clean, testable, and well-documented code
- Improve application performance and reliability
- Participate in code reviews and technical planning
- Diagnose and resolve production issues
- Contribute to system architecture and database design
- Ensure security and data protection practices
- Integrate third-party services and APIs
- Support deployment and monitoring workflows
- Mentor junior engineers and promote best practices
- Work within agile development cycles
- Translate design mockups into functional interfaces
- Optimize applications for scalability and speed
- Maintain up-to-date knowledge of emerging technologies
Nice to Have
- Experience with microservices architecture
- Familiarity with Docker and containerization
- Knowledge of Kubernetes or orchestration tools
- Background in startup environments
- Contributions to open-source projects
- Experience with real-time web applications
- Understanding of accessibility standards
- Interest in product design and UX
Benefits
- Comprehensive health insurance coverage
- Dental and vision plans
- 401(k) retirement savings plan
- Flexible paid time off policy
- Parental leave benefits
- Mental health and wellness support
- Professional development stipend
- Home office setup reimbursement
- Stock option grants
- Company-wide retreats
Compensation
Competitive salary and equity package
Work Arrangement
Remote-first with flexible hours
Team
Collaborative engineering team focused on product-driven development
Our Engineering Culture
We value transparency, ownership, and continuous learning. Engineers are encouraged to propose solutions, lead initiatives, and ship features with measurable impact. Code quality and user experience are central to our development process.
Growth Opportunities
Engineers have clear pathways for advancement, including technical leadership roles. Regular feedback cycles and career development sessions help align personal goals with company objectives.
Available for qualified candidates