Innocore Solutions - Dallas, TX

posted 2 months ago

Full-time
Dallas, TX
Professional, Scientific, and Technical Services

About the position

We are seeking a skilled React and Python/FastAPI Developer with a strong background in building dynamic web applications. The ideal candidate will have a minimum of 4 years of experience in React, Redux, and related technologies, along with a solid understanding of Python and FastAPI. This role involves developing user interfaces and integrating them with backend services, ensuring a seamless user experience. You will be responsible for creating reusable components, managing state effectively, and implementing responsive designs using HTML5 and CSS3. In addition to front-end development, you will work closely with backend services, utilizing your expertise in RESTful APIs to ensure efficient data exchange between the client and server. Your role will also involve collaborating with DevOps teams to implement CI/CD pipelines using GitOps, GitHub Actions, and tools like Terraform and Ansible. Familiarity with Azure services such as AKS, Functions, and EventHub will be essential for deploying and managing applications in the cloud. The successful candidate will have a strong understanding of testing frameworks like Jest and Enzyme, and will be expected to write unit and integration tests to ensure code quality. You should also possess in-depth knowledge of common network protocols and be comfortable with shell scripting and Linux commands. This position requires a Bachelor's degree in Computer Science, Engineering, or a related field, and a passion for developing high-quality software solutions.

Responsibilities

  • Develop dynamic web applications using React and FastAPI.
  • Create reusable React components and manage application state effectively.
  • Integrate front-end components with backend services via RESTful APIs.
  • Implement responsive designs using HTML5 and CSS3.
  • Collaborate with DevOps teams to set up CI/CD pipelines using GitOps and GitHub Actions.
  • Utilize Terraform and Ansible for infrastructure as code.
  • Deploy and manage applications on Azure services such as AKS and Functions.
  • Write unit and integration tests using Jest and Enzyme.
  • Ensure code quality and performance optimization.

Requirements

  • 4+ years of experience with React, Redux, React Router, and related technologies.
  • 3+ years of experience with Python and proficiency in FastAPI.
  • 4+ years of experience with GitOps, GitHub Actions, Terraform, Ansible, or Jenkins.
  • 3+ years of experience with Azure services including AKS, Functions, and EventHub.
  • 4+ years of in-depth knowledge of RESTful APIs and integration.
  • 4+ years of experience with testing frameworks like Jest and Enzyme.
  • Strong understanding of React hooks such as useState, useEffect, and useContext.
  • Extensive knowledge of common network protocols including TCP/IP, HTTP, and HTTPS.
  • Experience with shell scripting and Linux commands.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service