Employers and Lawyers, Working Together
Senior React Developer
Location
United States
Posted
108 days ago
Salary
0
Seniority
Senior
Job Description
Senior React Developer
Ogletree Deakins
• Lead the development efforts for developing Web/UI solutions for custom eCommerce platforms • Be part of a small and focused team, and partner with others to get the work done • Collaborate with functional leaders, technology leaders, and peers • Negotiate to ensure teams develop technology solutions that meet business needs while adhering to software development best practices • Help the Product Team drive overall scope direction, capabilities, estimations, and timeline deliverables • Participate in, or lead User Story workshops to elicit requirements from key stakeholders • Design, prototype, develop, test, and document responsive, secure and functional software • Participate in the entire software development life cycle including release management automation • Support the development team by performing code, documentation, and procedure reviews • Brainstorming with product managers and designers to conceptualize new features • Participate in daily standups and provide updates to the team • Troubleshoot and resolve reported and detected software issues
Job Requirements
- Must be a US Citizen or Green Card holder or Visa Transfer (H1 or TN)
- 5+ years as a Front End UI Developer
- Deep understanding of cloud architecture (AWS or Azure or Google Cloud)
- Have great communication skills to convey their ideas
- Knowledge of AWS, REACT, NODE.JS, and Redux
- Creative eye for design
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience
- Additional Technical Requirements: ReactJs or Express.Js or Typescript, NodeJs, and GraphQL experience
- Hand-on Experience with SQL and NO-SQL Databases, preferably Redux
- Experience with AWS platform
- Master of HTML and CSS; knowledge and experience with material design and UI frameworks
- Expertise with frontend JavaScript Frameworks, testing framework (like Jest), and libraries
- Must be able to work with other developers; be able to build from scratch without guidance
Benefits
- Unlimited personal leave
- Health and life insurance
- Medical, Dental, and Vision insurance
- 401K matching
- Fun and flexible environment
- Parental leave
Related Guides
Related Job Pages
More Frontend Engineer Jobs
• Review program objectives, input data, and output requirements in relation to project requirements • Formulate program specifications and prototypes • Transform software designs and specifications into high-functioning code • Mentor and assisting junior and midlevel developers
• Build mobile and web applications using React Native (Expo) and Next.js, including integrations with APIs and native features • Implement front-end architecture best practices, component organization, and code reuse • Work closely with the back-end team to integrate with REST APIs • Perform code reviews, propose improvements, and maintain consistent quality standards • Monitor performance, identify bottlenecks, and apply optimizations • Ensure a good user experience (UX) and accessibility
• Design, build, test, deploy, and maintain modern, responsive web interfaces that present complex space related data in a clear, actionable way • Collaborate closely with cross-functional teams, including backend engineers, data scientists, and product managers, to integrate APIs and customer systems • Deploy and support code in cloud and on-premises environments • Contribute to continuous improvement of front-end architecture and operational practices • Participate actively in Agile workflows, sprint planning, and code reviews
• Own the generation and quality of front-end code produced through AI-assisted development workflows. • Define and maintain clear acceptance criteria and test cases before implementation begins, ensuring a test-driven development approach. • Review, refine, and approve AI-generated front-end code to ensure it meets product requirements, engineering standards, and long-term maintainability goals. • Provide structured guidance and constraints to AI systems so generated code aligns with established front-end architecture and patterns. • Write code as necessary to fill in gaps and bridge the last mile. • Identify gaps, edge cases, and failure modes in AI-generated solutions and address them through improved tests, specifications, or guidance. • Ensure front-end implementations meet accessibility, performance, and usability expectations. • Act as the final quality checkpoint for front-end work prior to merge or release. • Continuously improve AI-assisted development practices based on observed outcomes and quality trends.



