Job Closed

This listing is no longer active.

ICF logo
ICF

We are not a typical consulting firm and our people are not typical consultants.

Full Stack Developer

Full-stack EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 5,001-10,000Since 1969H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

85 days ago

Salary

$103.3K - $202.0K / year

Seniority

Mid Level

Job Description

Full Stack Developer

ICF

Role Description - Develop and maintain application software to support end client’s business process. - Work on webpage development and use other programming languages and platforms when appropriate. - Support all areas of full software development life cycle (SDLC) including: - Requirements analysis - Functional and technical specifications - Implementation - Testing - Maintenance of the client’s PRS modernization - Support, design, development, unit testing, integration, and deployment. - Analyze and address production issues and provide inputs to software development artifacts. Qualifications - Bachelor’s degree or foreign equivalent degree in Computer Science, Information Systems or a closely related technical field followed by 5 years of software development experience. - 5 years of professional front end development experience including the use of JavaScript frameworks calling REST API endpoints. - 1 year of Drupal development or development using any other CMS. - 1 year of experience with website migration. - 1 year of experience with HTML, CSS, and Web Standards, JavaScript libraries and linters, browser developer tools and git, building responsive web interfaces (RWD), WCAG guidelines, Web Accessibility, and/or 508 compliance development practices. - Must possess or be immediately able to obtain and maintain a Public Trust. Requirements - 100% remote; position may be performed from anywhere within the U.S. - The pay range for this position is: $103,310.00 - $201,971.00/year. Benefits - Equal opportunity employer. - Reasonable Accommodations are available for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs. - Confidentiality of provided information for accommodations.

Related Job Pages

More Full-stack Engineer Jobs

GEOTAB logo

Senior Software Developer

GEOTAB

The world’s #1 telematics provider, committed to advancing technology, empowering businesses and making the roads safer!

Full TimeRemoteTeam 1,001-5,000Since 2000H1B Sponsor

• Ensure the functionality, performance, scalability, and reliability of system architecture for Public Works fleet management products. • Responsible for the implementation of project tasks, as well as managing day-to-day activities like writing scalable, secure software and performing quality assurance through peer reviews. • Provide regular status reports to key partners to ensure the project is on time and meeting expectations. • A proactive communicator and self-starter who delivers consistently and owns work end-to-end. • Strong analytical and project management skills with an ability to identify needs and develop effective solutions.

Canada
$104.4K - $135.7K / year
Dropbox logo

Senior Infrastructure Software Engineer, Filesystem

Dropbox

Dropbox is the one place to keep life organized and keep work moving.

Full TimeRemoteTeam 1,001-5,000Since 2007H1B Sponsor

• Build infrastructure capable of managing metadata for hundreds of billions of files, handling hundreds of petabytes of user data, and facilitating millions of concurrent connections. • Lead the expansion of Dropbox's function as the data-fabric, connecting hundreds of millions of applications, devices, and services globally, while also driving initiatives to enhance interoperability and adaptability across diverse ecosystems. • Measure and optimize Dropbox's analytics platform to maintain its status as one of the most advanced in the industry for extracting meaningful insights from vast data volumes. • Collaborate with cross-functional teams to innovate and implement solutions that enhance the performance, reliability, and security of Dropbox's infrastructure, ensuring a seamless experience for users worldwide. • Proactively identify new opportunities and drive improvements in current project states, advocating for and implementing changes that potentially impact broader business initiatives across teams or products. • Proficiency in effectively navigating through ambiguous situations and uncertainties, demonstrating adaptability and strategic thinking to steer projects towards successful outcomes. • On-call work may be necessary occasionally to help address bugs, outages, or other operational issues, with the goal of maintaining a stable and high-quality experience for our customers.

Poland
zł333.2K - zł450.8K / year
Job Closed
Autodesk logo

Software Developer, Graphics

Autodesk

How the world gets designed and made. #MakeAnything

Full TimeRemoteTeam 10,001+Since 1982H1B No Sponsor

• Design prototypes • Implement and maintain production software components • Collaborate with talented development teams • Test, deliver, and maintain complex features • Adopt an Agile approach • Apply LEAN methodology as an active member of a Scrum team • Debug existing subsystems • Identify issues in code • Propose workarounds and durable solutions

Canada
$88K - $128.7K / year
Job Closed
Ubiminds logo

Mid-Senior Fullstack Engineer

Ubiminds

We deliver custom-curated digital product teams with Staff Augmentation & Employer-of-Record Services in Brazil.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Work closely on a remote cross-functional team, where you’ll be responsible for assisting in designing and implementing new features, tackling technical debt, and more. • You’ll contribute to product advancement with suggestions and insights. • Write tests and documentation while deploying software in collaboration with the team. • Develop high-performance, highly scalable, and accessible cloud-based loan origination software: an intuitive, mobile-friendly, application platform. Contribute to key features, being responsible for proactive insights.

Brazil
Job Closed