Job Requirements
King of Prussia, PA Colorado Spgs, CO
Public Trust Polygraph not specified
Mid Level Career (5+ yrs experience)
Salary not specified
Join Premium to unlock estimated salaries
Job Description
We are seeking a Frontend Software Engineer to design, develop, and enhance modern web applications with a strong focus on user experience, usability, and responsive interface design. This role will collaborate with cross-functional teams including UX designers, systems engineers, product stakeholders, and backend developers to deliver scalable, high-quality software solutions throughout the full Software Development Life Cycle (SDLC).
Candidates may be considered for Engineer II, III, or IV levels based on experience and qualifications.
Responsibilities
• Design and develop responsive web applications using modern frontend technologies.
• Translate UI/UX designs into production-ready user interfaces.
• Collaborate with designers and stakeholders throughout the design and iteration process.
• Integrate frontend applications with RESTful APIs and backend services.
• Participate in software architecture, technical design, and code reviews.
• Develop and maintain automated testing strategies to ensure application quality.
• Troubleshoot, debug, and resolve software defects.
• Support software deployments and continuous integration/continuous delivery processes.
• Contribute throughout the Software Development Life Cycle, from requirements gathering through deployment and sustainment.
• Work within Agile development teams and participate in sprint planning, refinement, and retrospectives.
Required Qualifications
• Experience developing frontend applications using:
o Angular
o JavaScript
o HTML
o CSS
• Experience integrating REST APIs into web applications.
• Experience with Docker-based development environments.
• Experience with UI/UX design processes and collaboration.
• Experience with one or more design tools such as:
o Figma
o MockFlow
o UXPin
o Axure
• Experience supporting software development through multiple phases of the SDLC.
Preferred Qualifications
• Experience with automated UI testing frameworks such as:
o Cypress
o Selenium
o Playwright
o Jest
• Experience working in Agile development environments.
• Experience with GitLab CI/CD pipelines.
• Experience with Kubernetes and Helm.
• Experience working in a full-stack engineering capacity.
• Experience with:
o Python
o Flask
o gRPC
• Experience leveraging AI-assisted design and development tools such as:
o Figma AI
o UX Pilot
o Google Stitch
Candidates may be considered for Engineer II, III, or IV levels based on experience and qualifications.
Responsibilities
• Design and develop responsive web applications using modern frontend technologies.
• Translate UI/UX designs into production-ready user interfaces.
• Collaborate with designers and stakeholders throughout the design and iteration process.
• Integrate frontend applications with RESTful APIs and backend services.
• Participate in software architecture, technical design, and code reviews.
• Develop and maintain automated testing strategies to ensure application quality.
• Troubleshoot, debug, and resolve software defects.
• Support software deployments and continuous integration/continuous delivery processes.
• Contribute throughout the Software Development Life Cycle, from requirements gathering through deployment and sustainment.
• Work within Agile development teams and participate in sprint planning, refinement, and retrospectives.
Required Qualifications
• Experience developing frontend applications using:
o Angular
o JavaScript
o HTML
o CSS
• Experience integrating REST APIs into web applications.
• Experience with Docker-based development environments.
• Experience with UI/UX design processes and collaboration.
• Experience with one or more design tools such as:
o Figma
o MockFlow
o UXPin
o Axure
• Experience supporting software development through multiple phases of the SDLC.
Preferred Qualifications
• Experience with automated UI testing frameworks such as:
o Cypress
o Selenium
o Playwright
o Jest
• Experience working in Agile development environments.
• Experience with GitLab CI/CD pipelines.
• Experience with Kubernetes and Helm.
• Experience working in a full-stack engineering capacity.
• Experience with:
o Python
o Flask
o gRPC
• Experience leveraging AI-assisted design and development tools such as:
o Figma AI
o UX Pilot
o Google Stitch
group id: apexsan