Job Title: Front End Developer Company Name: Imagineeer Job Details: $130k-$135k/yrRemoteFull,Time Job Url: https://hiring.cafe/viewjob/8iyj9pl4hobjj0r8 Job Description: Posted 1d agoFront End Developer@ ImagineeerView All JobsWebsiteUnited States$130k-$135k/yrRemoteFull TimeResponsibilities:Producing interfaces, Designing applications, Leading implementationsRequirements Summary:8+ years software engineering; expert in PHP, JavaScript (ES6+), HTML5, CSS3; experience with React/Angular/Vue.js; RESTful APIs; CI/CD; strong problem-solving and communication.Technical Tools Mentioned:PHP, JavaScript, HTML5, CSS3, React, Angular, Vue.js, Git, CI/CD, RESTful API, JSON, AJAX, SQL, NoSQL Benefits: 401(k) matching Competitive salary Health insurance Paid time off About this Role:  The Front-End Developer will formulate and define specifications for complex applications or modify/maintain existing applications using engineering releases and utilities from the manufacturer. They will be responsible for the user interface surfaces for a PHP based web application within the existing product ecosystem, as well as for custom development of internal tools where required. The Front-End Developer will be responsible for designing, developing, and maintaining complex software solutions. The role will work through the full lifecycle of product development, including UX collaboration, development, integration with the standing architecture, testing, and deployment.    Key Responsibilities:  Producing, maintaining and modifying websites and user interfaces. Incorporating applications, graphics, audio, and video clips into user websites.  Designing, coding, testing, debugging applications.    Supporting the evaluation of new and existing software products  Creating and maintaining system documentation and technical specifications  Leading the implementation of software solutions that meet performance, reliability, and security requirements  Analyzing and resolving complex integration issues and technical challenges  Collaborating with cross-functional teams including hardware engineers, software developers, and QA specialists  Developing test plans and procedures to validate system functionality and performance  Performing system analysis to identify bottlenecks and recommending optimization strategies  Observing DevOps practices and supporting continuous integration/continuous deployment pipelines  Researching and evaluating new technologies and methodologies for potential adoption  Creating detailed technical documentation for system operation and maintenance  Participating in design reviews, code reviews, and technical discussions  Collaborating with stakeholders to gather requirements and translate them into technical solutions  Leading system troubleshooting efforts and providing escalation support  Ensuring compliance with industry standards and best practices    Qualifications and Skills:  Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related technical field  Minimum of 8 years of professional experience in software systems engineering  Experience with full system development lifecycle from requirements to deployment  Advanced proficiency in PHP, JavaScript (ES6+), HTML5, CSS3, and a major framework (React, Angular, Vue.js)  Strong experience in formulating specifications, designing, and maintaining complex software applications  In-depth understanding of web accessibility standards (Section 508, WCAG)  Experience with RESTful API integration, JSON, AJAX, and responsive/mobile-first design  Familiarity with source control (Git) and CI/CD pipelines  Knowledge of network protocols and distributed systems  Experience with database design and implementation (SQL and NoSQL)  Excellent debugging, problem-solving, and performance optimization skills  Excellent communication abilities with both technical and non-technical stakeholders  Experience with software performance optimization and troubleshooting  Knowledge of software testing methodologies and quality assurance  Understanding of security principles and secure coding practices  Experience with agile development methodologies  Ability to work independently and lead technical initiatives  Strong documentation skills for complex systems    Desired Skills and Competencies:  Master's degree in Computer Science, Engineering, or related field  Background in federal, defense, or government contracting environments  Familiarity with Learning Management Systems (LMS), especially Moodle.  UX/UI research and design system familiarity.  Experience with DevOps, automated testing, and Agile methodologies.  Knowledge of machine learning integration with software systems  Experience with high-availability and fault-tolerant system design  Familiarity with regulatory compliance requirements for software systems  Experience leading technical teams or mentoring junior engineers  Experience with system migration and modernization projects  Experience with simulation and modeling software    Additional Information:  Clearance: Ability to obtain and maintain a Public Trust security clearance.    Equal Opportunity Employer:  We are an Equal Opportunity Employer and do not discriminate in employment decisions on the basis of race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, veteran status, or any other status protected by applicable federal, state, or local laws. All employment decisions are based on business needs, job requirements, and individual qualifications.  This is a remote position.