3 days ago
Mumbai, IndiaStaff+
Responsibilities
- Design and build production-grade React and TypeScript applications with reusable component-driven architectures.
- Develop Python backend services and REST APIs, including schema validation, versioning, pagination, error handling, and documentation.
- Own frontend/backend integration, data access, Snowflake connectivity, schema evolution, and backward compatibility.
- Implement enterprise authentication, authorization, secure coding, audit logging, and application-security practices.
- Containerize and deploy applications, maintain CI/CD pipelines, and support monitoring, observability, troubleshooting, and production improvements.
- Establish automated unit, component, integration, API, contract, and end-to-end testing practices.
- Define reference architectures, application scaffolding, shared components, engineering standards, and quality expectations.
- Lead architecture and code reviews, mentor engineers, assess technical trade-offs, manage technical debt, and influence multiple teams without direct reporting authority.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 9–12 years of professional software engineering experience.
- Approximately 5+ years of substantial hands-on experience with React and modern JavaScript/TypeScript development.
- Strong knowledge of React architecture, hooks, component design, routing, state and data management, frontend performance, and accessible user interfaces.
- Demonstrated experience designing and developing backend APIs, preferably with Python and FastAPI, and owning end-to-end full-stack applications.
- Strong REST API architecture, frontend/backend integration, SQL, relational database or cloud data platform, and enterprise authentication and authorization experience.
- Practical application-security and OWASP-aligned secure development experience.
- Hands-on experience with Git, CI/CD, Docker, cloud deployment, automated testing, and production troubleshooting.
- Experience conducting architecture, design, and code reviews and establishing standards across multiple engineering teams.
- Strong communication skills for explaining technical topics to non-technical stakeholders and experience in Agile delivery environments.
Benefits
- Hybrid role based in Mumbai.
Tech Stack
AWSCypressD3.jsDatadogDockerFastAPIFlaskGitGitHub ActionsGitLab CI/CDGrafanaJavaScriptJestPythonReactSnowflakeSQLTypeScript
Categories
About Pfizer
Pfizer is a publicly traded biopharmaceutical company that discovers, develops, manufactures, and markets prescription medicines and vaccines for patients, healthcare systems, and governments worldwide. Its portfolio spans oncology, vaccines, immunology, and rare disease, with products such as the COVID-19 vaccine (with BioNTech) and the antiviral Paxlovid. Founded in 1849 and headquartered in New York City, Pfizer operates globally under the ticker PFE on the NYSE.
