TravelClick

  • Full Stack Python Developer

    Job Locations US-GA-Atlanta
    Job ID
    2018-2723
    Category
    IT
  • Overview

    We are looking for a Full-stack Python/React Web Developer responsible for developing solution using Python, Flask, and React. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built into the application; therefore, a skill in developing front-end technologies is necessary as well.

    Responsibilities

    • Writing reusable, testable, and efficient code
    • Implementation of security and data protection
    • Estimate the level of development tasks within a project
    • Identify and correct complex bugs and problems
    • Create and update models, views, and templates
    • Integrate with front-end CSS and JavaScript
    • Integrate with back-end Restful Flask APIs
    • Develops web pages using latest responsive design development techniques

    Basic Qualifications

    Basic Qualifications  

    • High School Diploma/GED required
    • 5+ years of development experience required
    • Able to integrate multiple data sources and databases into one system
    • Strong understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
    • Understanding of fundamental design principles behind a scalable application
    • Familiarity with event-driven programming in Python
    • Strong unit test and debugging skills
    • Knowledge of Python, with knowledge of at least one Python web framework; such as, Django, Flask
    • Knowledge of React

    Additional Characteristics

    • Computer Science Degree preferred but not required
    • Familiarity with Docker
    • Knowledge of Druid.io and Oracle data sources
    • Familiarity with GraphQL, Apollo and Graphene/Flask a big plus
    • Good understanding of server-side templating languages; such as Jinja2
    • Understanding of the threading limitations of Python, and multi-process architecture

    #DICE

    EEO Statement

    “All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.”

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed