Tech Lead/Architect - Full Stack Development
Location: Remote (Philippines-based preferred)
Employment Type: Full-time
Reporting To: Chief Operating Officer (COO)
Team Size: Leading 3-5 engineers
About the Role
We're seeking an experienced Tech Lead/Architect to spearhead a critical new project that will drive our company's next phase of growth. This is a unique opportunity to lead from the front, combining deep technical expertise with strategic business acumen. You'll work directly with our COO to translate business objectives into scalable technical solutions while mentoring and leading a small, high-performing engineering team.
Key Responsibilities
Technical Leadership
- Architect and design scalable full-stack solutions using React frontend and Node.js backend
- Lead technical decision-making for technology stack, development patterns, and system architecture
- Code review and quality assurance ensuring adherence to best practices and maintainable code standards
- Performance optimization and scalability planning for growing user base and feature complexity
- Technical debt management balancing new feature development with system improvements
Team Leadership & Development
- Mentor and guide 3-5 engineers, fostering their technical growth and career development
- Sprint planning and execution using Agile methodologies to deliver features on time and within scope
- Technical hiring support helping to scale the team with quality engineers
- Knowledge sharing through code reviews, technical documentation, and team learning sessions
- Cross-functional collaboration with product, design, and business stakeholders
Business Alignment & Strategy
- Direct collaboration with COO to understand business objectives and translate them into technical roadmaps
- Feature prioritization based on business impact, technical feasibility, and resource constraints
- Technical communication presenting complex technical concepts to non-technical stakeholders
- Risk assessment identifying potential technical blockers and proposing mitigation strategies
- ROI optimization ensuring technical decisions support business goals and efficient resource utilization
Required Technical Skills
Frontend Expertise
- 5+ years React development with deep understanding of hooks, context, state management
- Modern JavaScript/TypeScript proficiency with ES6+ features and type safety
- CSS/Styling frameworks experience with Tailwind CSS, Styled Components, or similar
- Build tools and optimization Webpack, Vite, code splitting, and performance optimization
- Testing frameworks Jest, React Testing Library, and end-to-end testing strategies
Backend Expertise
- 5+ years Node.js development with Express.js or similar frameworks
- Database design and optimization experience with PostgreSQL, MongoDB, or similar databases
- API design and development RESTful APIs, GraphQL, and microservices architecture
- Authentication and security OAuth, JWT, security best practices, and data protection
- Cloud deployment AWS, Azure, or Google Cloud Platform experience
Architecture & DevOps
- System design experience with scalable, distributed systems
- CI/CD pipelines Git workflows, automated testing, and deployment strategies
- Containerization Docker, Kubernetes, and container orchestration
- Monitoring and logging Application performance monitoring and error tracking
- Code quality tools ESLint, Prettier, SonarQube, and automated quality checks