Application Developer

TrackonomyLouisville, KY
1d

About The Position

We are seeking a skilled Software Application Developer to join our team in building robust, user-friendly web applications focused on processing and visualizing complex IoT sensor data. The ideal candidate has up to 3 years experience and will possess strong full-stack development expertise, with an emphasis on Python-based backends, modern JavaScript frontends, and data-driven interfaces. This role involves bridging raw data sources with intuitive visualizations to deliver actionable business insights, particularly in areas such as fleet management and real-time journey analytics.

Requirements

  • Proven experience in full-stack development with Python (backend) and JavaScript (frontend).
  • Proficiency in SQL database management and query optimization.
  • Demonstrated experience with API integrations, particularly those requiring OAuth 2.0 authentication.
  • Familiarity with JavaScript-based visualization tools and libraries for maps, charts, and dashboards.
  • Strong understanding of UI/UX best practices, especially in data-heavy applications involving real-time or IoT data.
  • Experience in cross-browser and mobile-responsive testing.
  • Ability to work independently and collaboratively in a dynamic environment, with a focus on delivering high-quality, maintainable code.

Responsibilities

  • Design and implement backend solutions using Python, including the development of efficient server-side logic and data processing pipelines.
  • Develop responsive frontend components using JavaScript, incorporating popular visualization libraries and widgets (e.g., Google Maps, Chart.js, or equivalent tools) to create dynamic and interactive user interfaces.
  • Manage SQL databases, writing optimized queries to handle large datasets from IoT sensor streams, ensuring data integrity, performance, and scalability.
  • Integrate third-party APIs, including OpenAI, FleetAware (or similar fleet management services), and other external sources, utilizing secure authentication protocols such as OAuth 2.0.
  • Create robust Python wrappers and services that execute complex SQL queries, effectively bridging raw database storage with frontend visualization needs to support seamless data flow.
  • Apply strong intuition for user interface and user experience (UI/UX) design principles to transform intricate IoT data streams into clear, actionable business key performance indicators (KPIs) and narrative-driven journey visualizations.
  • Conduct thorough testing to ensure functional performance, compatibility, and responsiveness across multiple web browsers and mobile web interfaces.
  • Leverage AI-assisted development techniques (e.g., using AI copilots to reduce implementation time) and tools to rapidly prototype and build interactive UI components, enhancing productivity while maintaining code quality.

Benefits

  • Platinum level Health benefits
  • Flexible and Health Savings Accounts
  • Commuter benefits
  • Employee Assistance Program
  • Pre-IPO equity
  • 401k plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service