Senior Product Engineer
New Today
Morgan, Lewis & Bockius LLP, a leading global law firm with offices in major commercial, legal, and governmental hubs worldwide, is seeking a Senior Product Engineer to support our Digital Transformation team. The selected candidate will be responsible for building scalable, high-performance web applications and integrating with backend services, including APIs built with Flask. This position reports to the Intelligence Automation Manager and will have the opportunity to explore emerging web, cloud, and AI technologies while contributing to full-stack product development.
This position may reside in either our Boston, New York City, Philadelphia, San Francisco, Palo Alto, Seattle or Washington DC office and offers a hybrid in-office/remote working schedule.
Primary Responsibilities: Design, build, and maintain robust front-end applications using ReactJS, HTML5, CSS3, and TypeScript.
Collaborate with designers, backend engineers, and product managers to deliver intuitive, performant user interfaces.
Integrate front-end applications with Flask-based APIs and contribute to backend development when needed.
Deploy and manage applications on Microsoft Azure, using services like Azure App Services, Functions, and DevOps.
Write clean, testable, and maintainable code following modern engineering practices.
Participate in Agile processes, including sprint planning, code reviews, and daily standups.
Debug production issues and implement performance and usability improvements.
Act as a peer leader in a collaborative, inclusive team environment.
Engage team members who have different levels of skill, experience and maturity.
Experience and Qualifications: Bachelor's degree, and 6+ years of strong professional experience in software development and front-end engineering, particularly with ReactJS for building dynamic, responsive UIs.
Proven background in software development, with a strong understanding of front-end and full-stack application design.
Solid proficiency in HTML5, CSS3, and TypeScript.
Familiarity with integrating front-end code with RESTful APIs, particularly those built with Flask.
Hands-on experience deploying applications to Microsoft Azure.
Understanding of component-based architecture, state management, and modern front-end tooling (Webpack, Babel, ESLint).
Strong attention to detail and communication skills.
Knack for creative problem solving and innovative solutions.
Fluency in best practices for web-based information architecture and design.
Experience working in an agile, collaborative environment.
Technical skills including: Version control using Git and working knowledge of CI/CD pipelines.
Experience with Python and backend development using Flask or other frameworks.
Exposure to Generative AI technologies (e.g., OpenAI APIs, LangChain, LLMs).
Familiarity with automated testing frameworks such as Jest, Cypress, or Pytest.
Experience with modern UI frameworks like Material-UI or Ant Design.
Awareness of accessibility (WCAG) and performance best practices for front-end development.
Microsoft Office Suite including Excel, Outlook, Word, PowerPoint, Visio & Project
Experience with design and product management tools (e.g., Figma, Miro, Asana, Jira, Confluence) a plus.
Morgan, Lewis & Bockius LLP is committed to equal employment opportunity and providing reasonable accommodations to applicants with physical and/or mental disabilities. We value inclusion and solicit applications from all qualified applicants without regard to race, color, gender, sex, age, religion, creed, national origin, ancestry, citizenship, marital status, sexual orientation, physical or mental disability, medical condition, veteran status, gender identity, genetic information, or any other characteristic protected by federal, state, or local law.
#J-18808-Ljbffr
- Location:
- San Francisco, CA, United States
- Salary:
- $250,000 +
- Job Type:
- FullTime
- Category:
- Engineering