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.