About the Role
The role involves leading full-stack development efforts to deliver robust, user-centric product features while working closely with cross-functional teams to define technical direction and implementation strategies.
Responsibilities
- Design and implement end-to-end features across frontend and backend systems
- Collaborate with product managers to define feature requirements and timelines
- Write clean, maintainable, and testable code across multiple layers of the stack
- Optimize application performance and ensure scalability under load
- Participate in architectural discussions and system design decisions
- Troubleshoot and resolve production issues in a timely manner
- Conduct code reviews to maintain code quality and knowledge sharing
- Integrate with third-party services and internal APIs
- Support the continuous integration and deployment pipeline
- Ensure security best practices are followed across all code deliverables
- Work with designers to implement intuitive user interfaces
- Refactor legacy components to improve maintainability
- Contribute to technical documentation for systems and workflows
- Mentor junior engineers and support team growth
- Evaluate new technologies and frameworks for potential adoption
- Drive improvements in development tooling and workflows
- Monitor system health and respond to alerts as needed
- Align engineering work with business objectives and user needs
- Implement analytics and tracking to measure feature usage
- Support A/B testing initiatives with reliable implementation
- Ensure compliance with data privacy and regulatory standards
- Participate in on-call rotations for critical systems
- Lead initiatives to reduce technical debt
- Collaborate with QA teams to ensure comprehensive test coverage
- Promote a culture of engineering excellence and accountability
Nice to Have
- Master’s degree in a technical field
- Experience with microservices architecture
- Familiarity with serverless computing platforms
- Background in data-intensive applications
- Experience with real-time communication protocols
- Knowledge of frontend build tools like Webpack or Vite
- Exposure to infrastructure as code tools such as Terraform
- Experience with monitoring and observability tools
- Contributions to open-source software projects
- Public speaking or conference presentation experience
Compensation
Competitive salary and equity package
Work Arrangement
Hybrid work model with flexibility for remote and office-based work
Team
Collaborative engineering team focused on building scalable product solutions
Our Engineering Culture
We value transparency, ownership, and continuous learning. Engineers are encouraged to propose solutions, lead projects, and contribute to long-term technical vision.
Growth and Development
Opportunities for skill advancement through mentorship, conference attendance, and dedicated learning time are built into the role.
Visa sponsorship available for qualified candidates