ABOUT THE ROLE
As a Lead Full Stack Developer (Individual Contributor), you’ll take ownership of designing and delivering scalable software solutions while collaborating closely with cross-functional teams and managers. You’ll be hands-on in building and maintaining applications, services, and databases, ensuring performance, security, and reliability through modern development and testing practices.
In this role, you will influence technical direction, contribute to Agile/Scrum practices, and share expertise through code reviews, design discussions, and knowledge-sharing sessions. While you won’t manage direct reports, you’ll play a critical role in raising the technical bar, coordinating integrations, supporting bug fixes, and ensuring that software solutions meet business needs with quality and efficiency.
RESPONSIBILITIESIn this role, you'll get to...
- Technical Ownership
- take ownership of complex projects, ensuring high-quality design, implementation, and delivery
- design and deliver scalable software solutions using modern SDLC practices
- evaluate feasibility of requirements and solutions through structured analysis
- define system specifications, standards, and implement reliable programming solutions
- create and maintain clear documentation, diagrams, and well-structured code
- improve operations by analyzing systems and recommending process enhancements
- monitor and report on development and service issues to support continuous improvement
- stay current with emerging technologies and apply relevant innovations to projects
- Collaboration & Communication
- collaborate with developers, project managers, and business stakeholders to align on goals, requirements, and progress
- participate in regular check-ins and design discussions to ensure shared understanding
- share expertise through code reviews, technical discussions, and knowledge-sharing sessions
- take on additional responsibilities as needed to support business objectives
REQUIREMENTSOn day one, we'll expect you to ...
- Education
- have a Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
- Technical Expertise
- have 6+ years of hands-on experience as a Full Stack Developer
- have 3+ years of experience owning or leading complex projects (as a senior IC, not as a people manager)
- be proficient in front-end technologies including JavaScript, TypeScript, CSS3, HTML5, and libraries such as React, Vue, or Angular
- be proficient in server-side programming languages such as Python, Node.js, or Java, along with relevant frameworks
- have strong experience with REST and GraphQL APIs (design and implementation)
- be proficient in SQL and familiar with DBMS technologies (e.g., MySQL, PostgreSQL, MariaDB, MongoDB) and caching mechanisms (Redis, Memcached)
- have experience with cloud platforms (AWS or GCP) and related services (e.g., Lambda, API Gateway, EventBridge, SQS, SNS, BigQuery, Dataplex, container orchestration).
- have experience working with Nginx or Apache on Linux environments.
- be able to implement responsive UIs from detailed designs for both web and mobile
- be experienced with Git workflows and version control tools (GitHub, GitLab)
- be familiar with testing frameworks and methodologies to ensure functionality, performance, and security
- have exposure to ETL/ELT pipelines and tools (Airbyte, Airflow, DBT, etc.)
- Professional Skills
- have strong time management skills with the ability to handle multiple projects in parallel
- have excellent written and verbal communication, including the ability to explain technical concepts to non-technical stakeholders
- have strong documentation practices (code, diagrams, design decisions)
- have high attention to detail with a process-oriented, proactive mindset
- ability to work independently while contributing effectively in an Agile team environment
- passion for quality delivery and continuous improvement
- Other Requirements
- a current resident of the Philippines, legally eligible to work there.
- have a fully functional and up-to-date computer, with willingness to install company-provided endpoint protection.
- be willing to undergo character reference check and submit documents for application processing
- be willing to install and use a time tracker app as part of daily work activities
- be willing to work U.S. Pacific business hours (8am–5pm PST / 11pm–8am PH time, if DST).
What separates the best from the rest
- have experience in integration with various ERP/CRM/HRMS platforms and ETL/ELT tools: Airbyte, NetSuite, QuickBooks, HubSpot, Saleforce, ADP, etc…
- be familiar with DevSecOps practices and Infrastructure as Code (Terraform, CloudFormation, etc.).
- have knowledge of current trends in AI and proven ability to integrate with AI technology partners
NOTE: