Job Title: Front end Software Engineer
Location: Dearborn, MI.
Job Type: Onsite
Expected hours per week: 40 hours per week
Schedule: onsite
Job Description:
We are seeking a Full Stack Front-End Developer with strong experience in Angular, Spring Boot, and cloud-based application development. This role will be responsible for designing, developing, and maintaining user-centric web applications while collaborating closely with product owners, designers, architects, and back-end developers. The ideal candidate will have experience delivering responsive, high-performing applications and a passion for creating intuitive user experiences.
Key Responsibilities
- Collaborate with customers and stakeholders to understand business requirements, user needs, and pain points.
- Design, develop, and maintain modern web applications using Angular, JavaScript, HTML, CSS, and Spring Boot.
- Create responsive, accessible, and user-friendly interfaces that align with enterprise branding standards.
- Develop mockups, prototypes, and proof-of-concepts to support new feature development.
- Partner with architects and development teams to ensure alignment with enterprise architecture standards and best practices.
- Build and maintain scalable full stack solutions utilizing cloud-native technologies.
- Perform automated functional testing and UI testing to ensure application quality and reliability.
- Troubleshoot issues, resolve defects, and optimize application performance.
- Ensure cross-browser compatibility, accessibility compliance, and SEO best practices.
- Participate in design reviews, code reviews, sprint ceremonies, and product demonstrations.
- Continuously evaluate and adopt emerging technologies to improve development processes and user experience.
Required Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field, or equivalent experience.
- 4+ years of overall IT experience.
- 3+ years of software development experience.
- Strong experience with Angular development.
- Experience building full stack applications using Spring Boot.
- Experience developing and deploying applications in GCP Cloud Run.
- Proficiency in JavaScript, HTML5, CSS3, and modern web development practices.
- Knowledge of RESTful APIs and microservices architecture.
- Experience with automated testing, debugging, and performance optimization.
- Strong understanding of Agile software development methodologies.
Preferred Qualifications
- Experience with Microsoft Azure cloud services.
- Experience with PostgreSQL databases.
- Experience with Tekton CI/CD pipelines.
- Knowledge of cloud-native application development and containerized deployments.
- Familiarity with accessibility standards and SEO best practices.
Required Skills
- Angular
- Spring Boot
- Full Stack Development
- GCP Cloud Run
Preferred Skills
- Microsoft Azure
- PostgreSQL
- Tekton
- CI/CD Pipelines
- Cloud-Native Development
Experience Level
- 4+ years of IT experience
- 3+ years of application development experience
- Practitioner-level proficiency in at least one programming language or framework
Benefits: 80 hours paid time off, medical insurance contributions, dental vision and our 401k retirement savings plan
#LI-SH1
#INDOEM
