Epicareer Might not Working Properly
Learn More
R

Full Stack Engineer (Python & Plotly) - Long Term Contract - Hybrid in Houston

Salary undisclosed

Checking job availability...

Original
Simplified

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.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job