Share this job
Full Stack Developer (Dash Plotly)
Houston, TX
Apply for this job

We are seeking a highly skilled Full-Stack Engineer to join our team and contribute to building and maintaining high-quality web applications. The ideal candidate will be an expert in Python with a strong understanding of Dash by Plotly and experience designing interactive dashboards. While deep AWS expertise or certification is not required, candidates should have a working knowledge of AWS and experience deploying applications in cloud environments.


Key Responsibilities:

  • Develop and maintain web applications using front-end technologies such as HTML, CSS, and JavaScript.
  • Build and manage server-side applications with Python (Flask), Django, and JavaScript frameworks (NodeJS, ExpressJS).
  • Design and develop dashboards using Plotly and Dash, ensuring functionality meets business needs.
  • Collect, process, and visualize data in an interactive and user-friendly manner.
  • Implement and manage databases using PostgreSQL, MySQL, MongoDB, or SQL Server.
  • Utilize React.js to build responsive and dynamic user interfaces.
  • Deploy and manage applications using AWS cloud services.
  • Collaborate with cross-functional teams to define, design, and implement new features.
  • Ensure best practices in version control, code quality, and application security.
  • Troubleshoot and optimize applications for performance and scalability.


Qualifications:

  • Expert proficiency in Python, particularly for web development using Flask and Django.
  • Strong knowledge and experience with Plotly and Dash for dashboard development.
  • Portfolio of previous dashboards showcasing problem-solving ability, design, and tool usage.
  • Proficiency in JavaScript frameworks such as React.js.
  • Experience working with relational and NoSQL databases.
  • Working knowledge of AWS and Azure services for cloud deployment.
  • Strong debugging, problem-solving, and analytical skills.
  • Excellent communication and collaboration skills.
  • Bachelor's degree in Computer Science, Engineering, or a related field (preferred).


If you are passionate about building data-driven applications and have expertise in Python, Plotly, and Dash, we’d love to see your work! Apply now.


Apply for this job
Powered by