Full Stack Application Developer
Software Engineering
Remote
This role will build and enhance the web application hosted in Google Cloud Platform (GCP), integrating analytics outputs and charting services developed by the Python Developer into a secure, scalable, and intuitive user experience. The application developer will work closely with architects, data engineers, business analysts, and product stakeholders to deliver dashboard functionality, workflow management, review/signoff capabilities, and data visualization experiences aligned to the acceptance criteria.
Key Responsibilities
· Design, develop, and maintain the web application and dashboard platform in the GCP environment.
· Build responsive user interfaces that allow users to analyze and view various load data sources and derived analytical outputs.
· Integrate Python-based analytics services, APIs, and chart-generation components into the application experience.
· Develop dashboard views, workflow screens, status tracking, review processes, and signoff capabilities required for the workflow.
· Implement application services that support filtering, data exploration, visualization rendering, and user interactions.
· Collaborate with the Solution Architect to implement application architecture, cloud deployment patterns, and security requirements.
· Support deployment and operation within a GCP-hosted environment.
· Participate in sprint planning, backlog refinement, code reviews, testing, and production readiness activities.
· Troubleshoot application defects, performance issues, integration challenges, and user-reported issues.
· Create technical documentation, deployment instructions, and knowledge transfer materials required for long-term support.
Required Skills
· Strong experience developing modern web applications using React, Angular, Vue.js, or similar frameworks.
· Experience with backend development and API integration.
· Experience integrating data visualization and analytics solutions into web applications.
· Experience deploying and supporting applications in cloud environments, preferably GCP.
· Experience working with REST APIs, authentication frameworks, and modern application architectures.
· Experience with Git, CI/CD pipelines, automated testing, and Agile delivery methodologies.
· Strong problem-solving and stakeholder communication skills.
· Looking for ~7-10 years of relevant experience
Preferred Experience
· Experience building enterprise analytics dashboards and workflow applications.
· Experience with utility, energy, commodity markets, forecasting, or risk management applications.
· Experience integrating Python-based analytics engines into web applications.
· Familiarity with BigQuery, Cloud Run, GKE, Cloud SQL, or related GCP services.
· Experience implementing approval workflows, status tracking, and operational review processes.
Medical, dental, and vision insurance are available to qualified candidates who meet eligibility requirements.