Promantis - San Ramon, CA

posted 6 days ago

Full-time
San Ramon, CA
Professional, Scientific, and Technical Services

About the position

The Python Full Stack Developer role involves developing and implementing both back-end and front-end components of web applications. The position requires a strong understanding of Python programming, particularly with frameworks like Django and Flask, as well as proficiency in front-end technologies such as React.js. The developer will be responsible for creating REST APIs, managing data manipulation, and participating in architectural discussions within an Agile/Scrum environment.

Responsibilities

  • Develop and implement back-end services including message intake and processing pipelines.
  • Create REST APIs for front-end applications.
  • Handle data manipulation using formats like JSON, XML, and flat files.
  • Integrate external services and manage data flow.
  • Develop user interface components using React.js, Redux, and Webpack.
  • Participate in architectural and design discussions.
  • Collaborate with the development team in an Agile/Scrum environment.

Requirements

  • Hands-on experience with Python application programming concepts.
  • In-depth knowledge of Django REST framework and Flask.
  • Experience with data manipulation and external service integration.
  • Proficiency in front-end technologies including React.js, TypeScript, and JavaScript.
  • Strong coding skills in React.js and ability to design modern user interfaces.
  • Experience in Agile/Scrum project execution.

Nice-to-haves

  • Familiarity with unit testing frameworks like Junit.
  • Strong knowledge of CI/CD processes using Jenkins or Bamboo.
  • Experience with cloud application services, particularly Azure.
  • Knowledge of Azure Active Directory and Notification Hub.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service