Full Stack Application Developer
Software Engineering · Contractor
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.