职位描述
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
- only candidates who meet the requirements will be contacted
Job Description:
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
Nice To Have Skills (Hands-on commercial experience)
- Additional Skills:
- 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.
职位要求
Please refer to job description.