Full Stack Engineer

  • Sector: 专业服务
  • Contact: Ma. Janine Lopez
  • Client: Monroe Consulting Group
  • Location: City of Taguig
  • Salary: Negotiable
  • Expiry Date: 08 November 2025
  • Job Ref: BBBH487972_1757386140
  • Contact Email: janine.lopez@monroeconsulting.com.ph

Executive recruitment company Monroe Consulting Group Philippines is recruiting on behalf of a medical education and knowledge sharing online platform.

Job Summary
Our respected client is currently seeking for a Full Stack Engineer. The Full-Stack Engineer for the company's ENGAGE platform to be based in the Philippines. The role will own end-to-end feature ownership: a React/TypeScript UI, robust APIs, and observability/caching that keep experiences fast at HCP-list scale. You'll integrate with CRMs, campaign systems, and model services, and you'll hold the line on privacy, reliability, and performance budgets.

This well-established company is based in BGC, Taguig City, and currently offers a Hybrid work setup (once a week onsite).

Key Job Responsibilities:

  • Design, code, unit test, and integrate new features and functionality across web, APIs, and data access.
  • Apply creative problem solving that brings software designs to life with a strong product sense.
  • Build apps, APIs, and data solutions to drive software systems: profiles, next-best-action, script generation, charts and insights.
  • Promote agile principles and methodology; contribute to sprint planning, daily standups, and retros.
  • Participate in ideation and brainstorming sessions to devise creative and disruptive digital solutions for HCP engagement.
  • Perform investigative spikes to mitigate technical uncertainty (e.g., virtualized tables, caching strategies, chart rendering at scale).
  • Assist in developing automated test harnesses (unit/integration/e2e) to ensure delivery of high-quality code.
  • Update progress daily in our tracking tool (Jira) or Kanban board.
  • Complete required documentation for deployment, runbooks, maintenance, support, and business needs.
  • Join weekly Look-Ahead sessions with the Product Owner to refine backlog items and provide initial estimates.
  • Apply disciplined coding practices (clean architecture, code reviews, CI/CD, observability) to enable agility and high quality.

Key Job Qualifications:

  • Technologies: React (preferred) or Angular; JavaScript/TypeScript; plus, one or more of Python, Node.js.
  • Web development: HTML5, CSS3, AJAX, JSON.
  • API skills: Express/Node, GraphQL/Relay, Flask/FastAPI, Jersey, Spring REST, or WebApi2. You design clear contracts, versioning, and consistent error shapes.
  • Code quality: Writes clear, readable, maintainable code; owns usability and reliability; participates in code reviews and design docs.
  • Reuse & platforms: Knows how to find and reuse patterns and platforms in the Docquity/Engage ecosystem and the broader OSS community.
  • Databases: Proficient with RDBMS (data modeling, analysis, SQL, stored procedures). MS SQL experience welcome; PostgreSQL strongly preferred; exposure to Oracle/MySQL/MongoDB a plus.
  • Testing: Knowledgeable in Unit, Integration, Functional, System, Stress, Performance, and Usability testing; comfortable automating test harnesses.
  • Deployment & ops: Knowledgeable in Web Deployment and Management (Linux, Nginx/Apache, Docker, CI/CD).
  • Foundations: Solid data structures, algorithms, OO design; rock-solid programming skills.
  • Collaboration: Coaches others, shares methods, participates in reviews; strong cross-functional collaboration with PM/Design/DS/ML.
  • Growth mindset: Learns from success and failure; experiments with emerging tech and understands impact on product direction.
  • Communication: Strong verbal and written skills; effectively articulates technical vision, tradeoffs, and outcomes.
  • Experience: Worked in (or led) complex enterprise implementations; comfortable balancing delivery speed with reliability and compliance.