Things To Know Before Applying
you must have your own work equipment
you are able to work remotely
you can work full-time for this role
experience working with clients/companies outside PH is an advantage
Job Description
only candidates who meet the requirements will be contacted
We're looking for a Tech Lead to join our project team, to lead the development of a comprehensive platform that centralizes the management of clients, subcontractors, jobs, projects, equipment, suppliers, and system settings.
Technologies: React with TypeScript (frontend), Node.js with TypeScript (backend), PostgreSQL (database), AWS (hosting)
Must Have Skills (Hands-on Commercial Experience)
Core Skills: Strong technical leadership, project management, requirements gathering and analysis, system architecture design, code review, and mentoring capabilities
Technical Experience
5+ years of experience with full-stack development
Strong TypeScript expertise
React development (including state management solutions)
Node.js development
RESTful API design and implementation
Database design and PostgreSQL
AWS cloud infrastructure
Required Tools: Git, JIRA or similar project management tools, CI/CD pipelines
Additional Skills
Nice To Have Skills (Hands-on commercial experience)
Experience with Tailwind CSS
Firebase Firestore implementation
Microservices architecture
Xero API integration
User authentication and authorization systems
Planned Technical Changes: We're moving to a more robust and scalable architecture, so experience with system migration or greenfield implementations with legacy system integration is valuable.
Advantageous Knowledge: Experience with financial systems, invoicing workflows, or business process automation
Specific Industry Experience
Necessity: Industry experience is not required
Helpful Knowledge: Familiarity with equipment rental, project management, or contractor management systems would be beneficial but not essential
Qualifications
Experience Level: Senior level with 7+ years of software development experience and at least 2 years in a technical leadership role
Formal Qualifications: Bachelor's degree in computer science or related field preferred but not required if compensated by equivalent experience
Transferable Skills: We're open to candidates from diverse technical backgrounds who can demonstrate leadership, project management, and relevant technical expertise
Other Requirements
Soft Skills:
Excellent communication skills
Team leadership and mentoring abilities
Problem-solving and critical thinking
Stakeholder management
Ability to translate business requirements into technical specifications
Time management and organizational skills
Decision-Making: This role involves significant decision-making responsibility for technical architecture, development approach, team coordination, and project timelines
Deal Breakers
Rejection Reasons
Lack of hands-on development experience with our core technologies
Inability to demonstrate successful technical leadership in previous roles
Poor communication skills or inability to explain complex technical concepts to non-technical stakeholders
Non-Negotiable Requirements
Strong TypeScript experience
Experience with both React and Node.js
Project management capabilities
Ability to start by April 28, 2025
Hiring Process
Phone screening
Technical Test
Behavioral interview
Client interview
About Adaca
Adaca is at the forefront of bridging software development solutions by connecting Australian mid-tier companies with top-tier talents in the Philippines. Our unique approach is rooted in creating an employee-centric experience that fosters a simple, low-pressure environment for our developers. This philosophy not only enhances productivity but also delivers unparalleled value to our clients, fostering a cycle of growth and talent attraction.