Logo
Optomi

Full Stack Developer (Python, React)

Optomi, Houston, Texas, United States, 77246


Full Stack Developer (Python/React)Optomi, in partnership with a highly reputable exploration and production company, is searching for a talented Full-Stack Developer with a passion for creating high-performing, modern web applications. This role involves working with Python on the backend and React (TypeScript/JavaScript) on the frontend. The ideal candidate will have a strong understanding of Redux, React Hooks, and experience managing API integrations.Key Responsibilities :Frontend Development: Utilize React (TS/JS) with a strong focus on state management using Redux. You'll be responsible for building and managing data flows across components and optimizing performance using React Hooks.Backend Development: Collaborate with backend systems, primarily using Python (Flask/FastAPI). Implement RESTful APIs, manage database interactions, and ensure smooth data flow between frontend and backend.Design & Animation: Work closely with designers to implement layouts from Figma and enhance UI with CSS, animations, and other modern design practices.Debugging & Troubleshooting: Understand how React works under the hood, debug issues efficiently, and ensure smooth performance across the app.Asynchronous Programming: Handle asynchronous requests, call APIs, fetch data from the backend, and render it into the frontend, ensuring seamless data flow.Collaboration: Participate in agile development practices including sprint planning, code reviews, and CI/CD processes to ensure high-quality, maintainable code.Communication: Work closely with both technical teams and end users to ensure that project goals are met, requirements are understood, and issues are resolved.Must Haves :Strong experience developing applications in Python using Flask or FastAPI.Strong experience with React (TypeScript/JavaScript) and Redux for state management.Understanding of React Hooks and ability to troubleshoot React applications.Experience with API integrations and data management on the frontend.Strong communication and problem-solving skills.Nice to Have :Knowledge of CI/CD processes and Git for version control.Familiarity with backend APIs and database interactions.Experience with modern frontend design principles and animations in React apps.**To be considered for this role, applicants must be eligible to work in the United States as a W2 employee or on a 1099 basis. We are not accepting C2C (Corp-to-Corp) applications at this time.**