Front End Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Imagineeer · 1 day ago

Front End Developer

Imagineeer is a company seeking a Front-End Developer to formulate and define specifications for complex operating software applications. The role involves producing and maintaining websites, designing and coding applications, and collaborating with cross-functional teams to develop sophisticated software systems.

Computer Software
badNo H1BnoteSecurity Clearance Requirednote

Responsibilities

Producing, maintaining and modifying websites and user interfaces. Incorporating applications, graphics, audio, and video clips into user websites
Designing, coding, testing, debugging, and those programs
Supporting the evaluation of new and existing software products
Assisting other systems programmers to effectively utilize the system’s technical software
Designing and developing sophisticated software systems that integrate with hardware components
Creating and maintaining system architecture documentation and technical specifications
Leading the 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 DevOps practices and continuous integration/continuous deployment pipelines
Researching and evaluating new technologies and methodologies for potential adoption
Mentoring junior engineers and providing technical guidance to the team
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

Qualification

JavaScript (ES6+)System architectureRESTful API integrationAgile development methodologiesHTML5CSS3Database designDevOps practicesPerformance optimizationCommunicationDocumentation skillsProblem-solvingMentoring

Required

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
Demonstrated expertise in system architecture and integration
Experience with full system development lifecycle from requirements to deployment
Advanced proficiency in JavaScript (ES6+), HTML5, CSS3, and a major framework (React, Angular, Vue.js)
Strong experience in formulating specifications, designing, and maintaining complex software applications, especially those with system-level impact
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

Preferred

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
Familiarity with Alaska Native Corporation business environment
Experience with simulation and modeling software

Benefits

401(k)
Competitive salary
Health insurance
Paid time off

Company

Imagineeer

twitter
company-logo
We engage, empower, enable, and imagine a future where the patient, consumer, customer, and business is the center of everything you do.

Funding

Current Stage
Early Stage
Company data provided by crunchbase