In short
Responsibilities
- Build and maintain Python FastAPI backend services and REST APIs supporting MyAssets, FDDH, and product documentation platforms.
- Develop and maintain React.js front-end components, including state management, responsive UI, and integration with FastAPI backend services.
- Write and maintain PostgreSQL queries, support schema updates, and assist with data migrations.
- Assist with REST API integrations to third-party documentation platforms (Zoomin and similar).
- Apply SDLC practices throughout feature delivery and support production releases.
- Debug and resolve issues across FastAPI, PostgreSQL, and React layers.
- Write clean, well-documented, and reusable code following team standards.
- Participate actively in code reviews and maintain technical documentation.
- Collaborate with Product Owners, QA, and System Analysts to understand requirements.
- Participate in Agile ceremonies and CI/CD delivery practices using Azure DevOps.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 3–5 years of software development experience with hands-on delivery in Python and React.
- Proficiency in building REST API services using FastAPI.
- Solid experience building React components with modern JavaScript (ES6+), state management (Redux or Context API).
- Experience consuming and building REST APIs, understanding of HTTP methods, status codes, JSON payloads, and basic authentication patterns.
- Working knowledge of PostgreSQL or MySQL, including writing queries and basic schema understanding.
- Familiarity with Git version control, Azure DevOps, or similar CI/CD tools.
- Sprint-based delivery experience.
- Strong English communication skills.
Desired Qualifications
- Experience integrating with third-party SaaS platforms or documentation tool APIs (Zoomin, Paligo, or similar) via REST.
- Familiarity with product information, asset management, or documentation delivery platforms.
- Exposure to asynchronous patterns in Python (FastAPI Background Tasks, Celery, or task queuing basics).
- Experience with automated testing tools such as PyTest for backend, Jest or React Testing Library for frontend.
- Basic familiarity with Docker for local development environments.
- Experience working in international, cross-time zone Agile delivery teams.
Benefits
- Competitive benefits plans.
- Variety of medical insurance plans.
- Employee Assistance Program.
- Employee resource groups.
- Recognition programs.
- Flexible time off plans.
- Paid parental leave (maternal and paternal).
- Vacation leave.
- Holiday leave.
Skills
Emerson is a leading global technology, software, and engineering company providing innovative solutions for customers in industrial and commercial markets. We help customers in the world’s most essential industries solve the biggest challenges of modern life. Every day, our global workforce fulfills our unified Purpose and lives out the Values we hold close as an organization: Integrity, Safety & Quality, Support Our People, Customer Focus, Continuous Improvement, Collaboration, and Innovation. Across the globe, we are united by a singular Purpose: We drive innovation that makes the world…
Company
EmersonJob Posted
2 weeks ago
Employment Type
Full Time
Work mode
Hybrid
Experience Level
Mid-Senior
Locations
Mandaluyong, Philippines
Qualification
Applicants
Be an early applicant
