React Software Engineer

Houston 1 days agoFull-time External
Negotiable
React Software Engineer (Web App) Houston, TX Oil & Gas Sector Permanent Full-time Job Summary We are seeking a talented React Software Engineer to build responsive, high-performance web applications using modern JavaScript and React. This role focuses on developing intuitive user interfaces, collaborating with cross-functional teams, and delivering scalable front-end solutions that support business and user needs. Key Responsibilities Design, develop, and maintain web applications using React and modern JavaScript (ES6+) Build reusable components and front-end libraries for scalability and consistency Collaborate with UX/UI designers to translate designs into high-quality user interfaces Integrate front-end applications with RESTful and/or GraphQL APIs Optimize applications for performance, accessibility, and cross-browser compatibility Write clean, maintainable, and well-tested code Participate in code reviews and contribute to engineering best practices Work closely with backend engineers, product managers, and QA teams in an agile environment Required Qualifications 3+ years of professional front-end or full-stack development experience Strong proficiency in React, JavaScript, HTML, and CSS Experience with modern front-end tooling (Webpack, Vite, Babel, npm/yarn) Understanding of component-based architecture and state management Experience consuming APIs and handling asynchronous data Familiarity with version control systems (Git) Strong problem-solving and communication skills Preferred Qualifications Experience with TypeScript Familiarity with state management libraries (Redux, Zustand, React Query) Experience with modern UI frameworks (Material UI, Tailwind, Ant Design) Knowledge of testing frameworks (Jest, React Testing Library, Cypress) Exposure to CI/CD pipelines and cloud environments Full-stack experience with or similar backend technologies