Front end Software Development Engineering Engineer 2
Job Title: Front end Software EngineerLocation: Dearborn, MI.Job Type: OnsiteExpected hours per week: 40 hours per weekSchedule: onsiteJob DescriptionWe 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 ResponsibilitiesCollaborate 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 QualificationsBachelor'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 QualificationsExperience 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 SkillsAngularSpring BootFull Stack DevelopmentGCP Cloud RunPreferred SkillsMicrosoft AzurePostgreSQLTektonCI/CD PipelinesCloud-Native DevelopmentExperience Level4+ years of IT experience3+ years of application development experiencePractitioner-level proficiency in at least one programming language or frameworkBenefits: 80 hours paid time off, medical insurance contributions, dental vision and our 401k retirement savings plan#INDOEM