Job Title: Senior Software Engineer Front End Mobile
Location: Detroit, MI
Work Mode: Onsite
Experience Required: 10+ Years
Job Description
We are seeking an experienced Senior Software Engineer Front End Mobile with 10+ years of experience in designing and developing modern, scalable, responsive, and accessible applications. The ideal candidate will have strong expertise in React, Next.js, Python, FastAPI, PostgreSQL, AWS, Terraform, and CICD practices.
Key Responsibilities
Design, develop, and maintain responsive and accessible user interfaces using React.js and Next.js.
Build modern front-end and mobile-focused applications with strong attention to UIUX, performance, and scalability.
Develop and integrate secure backend APIs using Python and FastAPI.
Design and manage PostgreSQL databases, including data modeling, query optimization, and performance tuning.
Integrate applications with AWS services and support cloud-native architecture.
Work with AWS infrastructure, including IAM, security, networking, deployment, monitoring, and architecture.
Implement Infrastructure as Code (IaC) using Terraform.
Develop and maintain automated CICD pipelines for efficient software delivery and deployment.
Ensure applications follow best practices for security, accessibility, quality, performance, and scalability.
Collaborate with product managers, UXUI designers, architects, and cross-functional engineering teams.
Leverage Claude and AI-assisted development tools to accelerate UI development, code generation, testing, documentation, and delivery while maintaining security and governance standards.
Required Skills
10+ years of Software Engineering experience.
Strong hands-on experience with React.js and Next.js.
Extensive experience in UI design and front-end development.
Strong experience with Python and FastAPI.
Hands-on experience with PostgreSQL and database design.
Strong knowledge of AWS Cloud architecture and services.
Experience with AWS IAM, security, networking, deployment, and monitoring.
Strong experience with Terraform and Infrastructure as Code (IaC).
Experience implementing and maintaining CICD pipelines.
Strong understanding of responsive design, accessibility, and UI performance optimization.
Experience with modern software development methodologies and best practices.
Preferred Skills
Experience in Mobile Application Development.
Experience with AI-assisted software development, particularly Claude.
Knowledge of automated testing frameworks.
Experience working in AgileScrum environments.
Strong communication and collaboration skills.