Enter a job title or keyword

Full Stack Developer


Job Location:

Makati City - Philippines

Salary: Not provided by the employer
Posted: 16 September 2026 (5 hours ago)
Application Deadline: 14 December 2026
Vacancies: 1 Vacancy

Job Summary

Here is the updated job description with the scope broadened to appeal to a wider range of enterprise-level software development removing the strict limitations to the Insurance and Accounting industries while keeping the core tech stack and team momentum requirements intact.

About Asiacruit

At Asiacruit we connect top talent with forward-thinking organizations across industries. Our mission is to help businesses grow through smart strategic and people-focused solutions. We support companies by providing high-quality Philippine-based talent for local and global markets. If you are service-oriented reliable detail-minded and committed to helping customers we invite you to apply.

Position Overview

We are seeking a versatile Full Stack Developer to design develop test deploy and maintain secure and reliable web and Windows applications. This role will contribute to both frontend and backend development for systems that support complex enterprise workflows including core business operations billing invoicing payments reporting and large-scale data management.

You will be joining a high-momentum engineering team. Because our team dynamics are critical to our success we are highly focused on finding the right cultural fitsomeone who brings complementary skillsets valuable perspectives and a collaborative personality that will positively contribute to our ongoing momentum.

The ideal candidate is an analytical developer who can work across the full software development lifecycle. You will collaborate with product engineering quality assurance operations and business teams to understand requirements build user-friendly solutions develop reliable services and integrations troubleshoot issues and continuously improve application performance security and usability.

Key Responsibilities

Full Stack Application Development

  • Design develop maintain and enhance full stack web and Windows applications supporting core business operations.

  • Build responsive accessible and user-friendly frontend interfaces for business users and customers.

  • Develop secure scalable and maintainable backend services business logic and application programming interfaces.

  • Translate business and technical requirements into effective end-to-end software solutions.

  • Develop features for workflows such as process automation billing payments invoicing reporting and enterprise data management.

  • Write clean well-structured reusable and well-documented code using established development standards.

  • Participate in code reviews and provide constructive feedback to improve code quality consistency and maintainability.

  • Refactor existing code and recommend improvements to application architecture performance and user experience.

Frontend Development

  • Develop and maintain frontend components pages forms dashboards and workflows using modern JavaScript or TypeScript frameworks.

  • Implement responsive designs that work effectively across desktop tablet and mobile devices.

  • Integrate frontend applications with backend services APIs authentication systems and third-party platforms.

  • Apply frontend development best practices for usability accessibility performance state management and browser compatibility.

  • Collaborate with product and design teams to convert user requirements and designs into functional interfaces.

  • Validate user input and provide clear consistent and helpful error messages.

Backend Development and Integrations

  • Design and develop backend services RESTful APIs database interactions scheduled processes and supporting application functionality utilizing PHP/Laravel as well as the Microsoft technology stack.

  • Develop and maintain integrations between enterprise systems customer relationship management (CRM) platforms payment gateways reporting tools and other business systems.

  • Work with RESTful APIs web services file transfers message queues scheduled jobs and middleware to support reliable data exchange.

  • Design and implement data validation transformation error handling logging and retry processes.

  • Work with relational databases and SQL to create queries manage data access and support application functionality.

  • Investigate and resolve data inconsistencies integration failures and processing errors.

  • Help ensure data accuracy integrity confidentiality and traceability across business workflows.

Testing Deployment and Support

  • Develop unit tests integration tests end-to-end tests and automated test coverage for frontend and backend functionality.

  • Collaborate with quality assurance teams to plan test scenarios reproduce defects and verify fixes.

  • Support application deployments release activities and configuration changes across development testing and production environments.

  • Participate in CI/CD activities and help improve deployment automation reliability and release efficiency.

  • Monitor application performance and investigate production issues using logs metrics tracing and diagnostic tools.

  • Participate in incident management root-cause analysis and post-incident improvement activities.

  • Maintain technical documentation deployment notes troubleshooting guides API documentation and support procedures.

Security Compliance and Quality

  • Apply secure coding practices across frontend backend database and integration components.

  • Support access control authentication authorization session management encryption and data protection requirements.

  • Follow software development lifecycle change management version control and release management procedures.

  • Support compliance requirements relevant to enterprise operations including audit readiness and responsible data handling.

  • Identify potential security risks technical debt performance concerns and opportunities for system improvement.

  • Ensure solutions meet functional technical security reliability accessibility and usability requirements.

Collaboration and Continuous Improvement

  • Work closely with product managers business analysts quality assurance operations security and business stakeholders using Agile Methodology.

  • Participate in standups sprint planning backlog refinement demonstrations retrospectives and technical discussions.

  • Estimate development work communicate progress and raise technical risks or blockers promptly.

  • Recommend improvements to development processes application architecture automation and operational efficiency.

  • Share technical knowledge and contribute to team documentation onboarding and knowledge transfer.

Qualifications

Requirements

  • Bachelors degree in Computer Science Information Technology Software Engineering or a related field.

  • 2 years of professional experience in full stack development software engineering application development or a similar role.

  • Strong proficiency in the Microsoft technology stack including Visual Studio C#.NET and MS SQL.

  • Proven experience building Microsoft Windows applications.

  • Excellent team fit: brings a personality perspective and complementary skillset that enhances team dynamics and maintains engineering momentum.

  • Additional Technical Skills required:

    • Programming Languages: PHP JavaScript MySQL HTML CSS

    • Web Development: Typescript HTML5 CSS3 JavaScript jQuery

    • Database Management: MySQL Database Design Query Optimization

    • Version Control: Git GitHub

    • Tools & Frameworks: Laravel 13 Bootstrap Tailwind and jQuery

    • Software Development: Agile Methodology

    • API Development: RESTful APIs

    • AI: Claude and Gemini

    • IDE: Antigravity and VSCode

  • Strong understanding of software development principles object-oriented programming data structures and algorithms.

  • Understanding of unit testing integration testing end-to-end testing debugging and quality assurance practices.

  • Strong problem-solving skills and ability to analyze technical issues methodically across frontend and backend systems.

  • Excellent English communication skills for collaboration documentation and stakeholder updates.

  • Strong attention to detail and commitment to delivering accurate secure reliable and maintainable software.

  • Reliable internet connection a suitable home office environment and ability to work effectively with remote or international teams.

Preferred

  • Experience with complex enterprise software and business processes such as ERP CRM billing invoicing payments or advanced reporting workflows.

  • Experience with supplementary backend technologies such as Java Python Spring Django or similar platforms. Hands-on experience with MVC architecture and enterprise system integrations is highly preferred.

  • Familiarity with cloud platforms such as AWS Azure or Google Cloud Platform along with exposure to networking Linux/web servers DNS and SSL/TLS.

  • Experience with CI/CD pipelines automated deployments containers or infrastructure automation.

  • Background supporting regulated environments with audit security privacy and compliance considerations. Familiarity with cybersecurity fundamentals such as OWASP IAM/RBAC API security and secure coding practices is a strong advantage.

  • Familiarity with message queues event-driven architecture ETL processes or enterprise integration patterns.

  • Experience with automated testing frameworks performance testing application monitoring and observability tools.

  • Relevant certifications in cloud computing software development security or database technologies.

Why Join
  • Join a supportive engineering team focused on building dependable software and positive end-user experiences.

  • Develop practical expertise in frontend development backend engineering integrations data management and automation across diverse business sectors.

  • Work on meaningful applications that support critical financial and operational business processes.

  • Build valuable skills in modern development practices cloud technologies testing security and system reliability.

  • Receive competitive compensation and opportunities for professional development and career growth.

  • Work in a collaborative international environment with exposure to diverse clients technologies and industry professionals.