freehire launches on Product Hunt on 26 August.

Follow →

Full Stack Developer

Summary

Build and maintain web/mobile apps, PWAs, and backend services using TypeScript, Python/Flask, and PostgreSQL, integrating with enterprise systems like Microsoft Dynamics 365.

Discover your 100% YOU with MicroSourcing!

Position: Full Stack Developer

Location: MOA, Pasay

Work Setup & Shift: Hybrid | Dayshift

Benefits

  • Competitive Rewards: above-market compensation, healthcare coverage on day one, plus one or more dependents, group life insurance, and performance bonuses.
  • Collaborative Spirit: contribute to a positive and engaging work environment through company-sponsored events and activities.
  • Work-Life Harmony: flexible work arrangements ensuring balance between work and life.
  • Career Growth: opportunities for continuous learning and advancement.
  • Inclusive Teamwork: a team that celebrates diversity and fosters an inclusive culture.

Responsibilities

  • Develop, maintain, and enhance business-critical web and mobile applications.
  • Support the development, optimization, and maintenance of Progressive Web Applications (PWAs).
  • Build and maintain backend services, APIs, and system integrations.
  • Integrate applications with enterprise platforms, including Microsoft Dynamics 365 Finance & Operations.
  • Work within existing distributed and shared codebases while adhering to established development standards and version control practices.
  • Collaborate with stakeholders, business analysts, and technical teams to gather requirements and deliver effective solutions.
  • Troubleshoot application issues, perform root cause analysis, and implement sustainable fixes.
  • Optimize database performance and ensure data integrity across multiple systems.
  • Participate in code reviews, testing, deployments, and continuous improvement initiatives.
  • Create and maintain technical documentation for applications, integrations, and development processes.

Requirements

  • Proven experience in full stack software development.
  • Strong proficiency in TypeScript development.
  • Hands‑on experience with Python and the Flask framework.
  • Experience working with PostgreSQL databases.
  • Knowledge of API development and system integrations.
  • Experience using Git or other version control systems.
  • Strong understanding of frontend and backend application architecture.
  • Experience supporting, maintaining, and enhancing existing production codebases.
  • Strong problem‑solving, troubleshooting, and debugging skills.
  • Ability to work effectively in a collaborative and fast‑paced environment.

Preferred Skills / Expertise

  • Experience developing and maintaining Progressive Web Applications (PWAs).
  • Exposure to Microsoft Dynamics 365 Finance & Operations integrations.
  • Experience using Prisma ORM.
  • Familiarity with cloud‑based environments and deployment pipelines.
  • Experience working within agriculture, logistics, manufacturing, or operations‑driven industries.
  • Knowledge of distributed or sharded system architectures.
  • Exposure to DevOps methodologies and CI/CD practices.
  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Experience with application performance optimization and scalability initiatives.
  • Strong understanding of software development lifecycle (SDLC) best practices.

See also