Senior Full Stack Engineer
Hashlist · Auburn Hills, MI · 1 wk ago
HybridEngineeringFull-time
Responsibilities
- Design, develop, and maintain end-to-end full stack applications including frontend UI, backend APIs, and cloud-native services
- Build responsive, reusable frontend interfaces using modern UI frameworks with a focus on performance and accessibility
- Develop and support backend services and REST APIs for application integration and business logic
- Architect and manage cloud-based solutions using AWS (EC2, S3, Lambda, RDS, API Gateway)
- Integrate applications with Databricks and AWS-based data platforms to support analytics and reporting use cases
- Support Power BI dashboard and data model integration to enable business insight generation
- Implement monitoring and observability dashboards using Grafana and cloud monitoring tools
- Troubleshoot production issues, perform root cause analysis, and drive improvements in reliability and scalability
- Mentor junior developers and contribute to architectural decisions, coding standards, and engineering best practices
Qualifications
- 7+ years of experience in full stack software engineering or application development
- Strong hands-on frontend/UI development experience using React, Angular, or similar modern frameworks
- Solid backend development experience in Python, Java, Node.js, or equivalent
- Deep expertise in AWS cloud services including EC2, S3, Lambda, RDS, API Gateway, and IAM
- Experience integrating applications with Databricks or comparable cloud-based data platforms
- Experience with Power BI for reporting integration, dashboard enablement, or data model support
- Hands-on Grafana experience for monitoring, dashboard creation, and observability
- Strong knowledge of SQL, REST APIs, microservices architecture, and application integration patterns
- Experience working in Agile teams with JIRA and Confluence