
Staff Developer (Python FastAPI, React)
Emerson Electric Co.1 month ago
Mandaluyong City, PhilippinesStaff+
Responsibilities
- Build and maintain Python FastAPI backend services and REST APIs for MyAssets, FDDH, and product documentation platforms.
- Develop React front-end components with state management, responsive interfaces, and FastAPI integration.
- Write PostgreSQL queries, support schema updates, and assist with database migrations and data operations.
- Integrate with third-party documentation platforms such as Zoomin and similar SaaS tools through REST APIs.
- Design, develop, test, debug, and support production releases across FastAPI, PostgreSQL, and React layers.
- Write reusable, documented code; participate in code reviews; and maintain API, data flow, and test documentation.
- Collaborate with Product Owners, QA, and System Analysts to deliver requirements and quality solutions.
- 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 professional software development experience with hands-on Python and React delivery.
- Proficiency building REST API services with FastAPI, including endpoint definitions, Pydantic models, request and response handling, and basic asynchronous patterns.
- Experience developing React components with modern JavaScript, state management using Redux or Context API, and REST API integration.
- Experience consuming and building REST APIs with knowledge of HTTP methods, status codes, JSON payloads, and JWT or API key authentication.
- Working knowledge of PostgreSQL or MySQL, including queries, schemas, and relational database operations.
- Familiarity with Git, Azure DevOps or similar CI/CD tools, sprint-based delivery, and strong English communication skills.
- Preferred experience with Zoomin, Paligo, or similar documentation APIs and third-party SaaS integrations.
- Preferred familiarity with FastAPI Background Tasks, Celery, or other Python task-queuing patterns.
- Preferred experience with PyTest, Jest, or React Testing Library.
- Basic familiarity with Docker and experience working in international, cross-time-zone Agile teams.
Benefits
- Flexible time off, vacation, holiday leave, and paid maternal and paternal parental leave.
- A variety of medical insurance plans, an Employee Assistance Program, employee resource groups, recognition programs, and other benefits.
- Mentorship, training, leadership opportunities, and ongoing career development.
- Inclusive and collaborative workplace culture focused on employee wellbeing and growth.
Tech Stack
Categories
About Emerson Electric Co.
Emerson Electric Co. builds industrial automation hardware and software for manufacturers, energy and utilities, and other process-intensive industries. Its portfolio includes Fisher control valves, DeltaV and Ovation control systems, Rosemount measurement and sensing, and lifecycle services, with software partnerships and holdings such as AspenTech. Founded in 1890 and headquartered in St. Louis, it is a public company (NYSE: EMR) serving markets like energy, chemicals, life sciences, power, and food and beverage.