More jobs:
Front End Developer
Remote / Online - Candidates ideally in
Arlington, Arlington County, Virginia, 22201, USA
Listed on 2025-12-02
Arlington, Arlington County, Virginia, 22201, USA
Listing for:
IMAGINEEER LLC
Remote/Work from Home
position Listed on 2025-12-02
Job specializations:
-
Software Development
Software Engineer
Job Description & How to Apply Below
Benefits:
- 401(k)
- Competitive salary
- Health insurance
- Paid time off
About this Role:
The Front-End Developer will formulate and define specifications for complex operating software programming applications or modify/maintain existing applications using engineering releases and utilities from the manufacturer. They will be responsible for applications dealing with the overall operating system, such as sophisticated file maintenance routines, large telecommunications networks, computer accounting, and advanced mathematical/scientific software packages.
Key Responsibilities:
- Producing, maintaining, and modifying websites and user interfaces, incorporating applications, graphics, audio, and video clips.
- Designing, coding, testing, debugging, and maintaining programs.
- Supporting evaluation of new and existing software products.
- Assisting other systems programmers to utilize the system’s technical software effectively.
- Designing and developing sophisticated software systems that integrate with hardware components.
- Creating and maintaining system architecture documentation and technical specifications.
- Leading implementation of software solutions that meet performance, reliability, and security requirements.
- Analyzing and resolving complex system 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.
- Implementing Dev Ops practices and CI/CD pipelines.
- Researching and evaluating new technologies and methodologies for potential adoption.
- Mentoring junior engineers and providing technical guidance.
- 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 field.
- Minimum of 8 years of professional experience in software systems engineering.
- Expertise in system architecture and integration.
- Experience with full system development lifecycle from requirements to deployment.
- Proficiency in JavaScript (ES6+), HTML5, CSS3, and a major framework (React, Angular, Vue.js).
- Experience in formulating specifications, designing, and maintaining complex software applications with system-level impact.
- Understanding of web accessibility standards (Section 508, WCAG).
- Experience with RESTful API, JSON, AJAX, and responsive design.
- Familiarity with Git and CI/CD pipelines.
- Knowledge of network protocols and distributed systems.
- Experience with SQL and No
SQL databases. - Strong debugging, problem-solving, and performance optimization skills.
- Excellent communication skills for technical and non-technical stakeholders.
- Experience with software testing, security principles, and agile methodologies.
- Ability to work independently and lead initiatives.
- Strong documentation skills.
Desired Skills and
Competencies:
- Master's degree in related field.
- Experience in federal, defense, or government contracting environments.
- Familiarity with LMS (especially Moodle), UX/UI design, Dev Ops, automated testing, and machine learning integration.
- Experience with high-availability, fault-tolerant systems, and regulatory compliance.
- Leadership experience in technical teams or mentoring.
- Experience with system migration, modernization, and simulation software.
- Familiarity with Alaska Native Corporation business environment.
Additional Information:
- Clearance:
Ability to obtain and maintain a Public Trust security clearance. - This is a remote position.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×