Job Closed
This listing is no longer active.
Founded in 1969, ICF is a global advisory and technology services company headquartered in Reston, Virginia. It delivers data-driven solutions across energy, en
Angular Front End Software Developer
Location
United States
Posted
107 days ago
Salary
$81.5K - $138.5K / year
Seniority
Mid Level
No structured requirement data.
Job Description
Angular Front End Software Developer
ICF
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description This position can be 100% remote anywhere in the US. As a Software Developer at ICF, you play the central role in driving innovation and using technology to drive connections through a multi-channel experience. If you have an incredible passion for innovative technology development and enjoy working with clients, ICF is the place for you. You should have experience with common development tools, techniques, and numerous programming languages. All team members are very dynamic with experience delivering end-to-end solutions, quite often skilled in front-end and back-end technologies. ICF is a rapidly growing, entrepreneurial, multi-faceted consulting company, seeking an Angular Front-End Developer to support our Department of Alcohol and Tobacco Tax and Trade Bureau project that is migrating its prime applications to Azure Cloud. Essential Functions: - Stay up to date on assigned specialties, work on expanding to others. - Work in a full life-cycle software engineering project environment. - Conduct thorough code reviews, implement unit and integration tests, and ensure code quality. - Bring new ideas, tools, services, and techniques to the group. - Use analytical thinking to make decisions based on facts and metrics whenever possible. - Be willing to step up and lead initiatives at, or slightly above, your title. - Develop and follow ICF coding standards. - Demonstrate a desire to learn and accept new challenges within and outside of the team. - Foster asynchronous communication approaches and thrive in a remote working environment. - Expected to own smaller efforts and components of larger projects. Qualifications - 3+ years – Frontend development with frameworks such as Angular or React (Angular preferred) - 3+ years - Java development experience with a strong understanding of best practices, design patterns, clean code, and unit/integration testing. - 3+ years of experience writing and debugging SQL queries and building applications that integrate with relational databases such as SQL Server. - 2+ years – working with REST APIs. - 2+ years of experience with Agile and Scrum methodologies, including sprint planning, stand-ups, and retrospectives. - 2+ years of experience in DevSecOps and CI/CD pipeline experience. - US Citizenship is required (per federal government regulations for this position). - Must be able to obtain Public Trust clearance. - MUST RESIDE IN THE United States (U.S.) and the work MUST BE PERFORMED in the United States (U.S.), as this work is for a federal contract and laws do apply. Preferred Skills - Docker and Kubernetes. - 2+ years of experience working with Azure Cloud. - Bachelor’s degree in computer science, management information systems, mathematics, or equivalent experience. - Strong communication skills, both written and verbal. Benefits - We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. - We are an equal opportunity employer. - Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. Pay Range The pay range for this position based on full-time employment is: $81,499.00 - $138,549.00.
Job Requirements
- 3+ years – Frontend development with frameworks such as Angular or React (Angular preferred)
- 3+ years - Java development experience with a strong understanding of best practices, design patterns, clean code, and unit/integration testing.
- 3+ years of experience writing and debugging SQL queries and building applications that integrate with relational databases such as SQL Server.
- 2+ years – working with REST APIs.
- 2+ years of experience with Agile and Scrum methodologies, including sprint planning, stand-ups, and retrospectives.
- 2+ years of experience in DevSecOps and CI/CD pipeline experience.
- US Citizenship is required (per federal government regulations for this position).
- Must be able to obtain Public Trust clearance.
- MUST RESIDE IN THE United States (U.S.) and the work MUST BE PERFORMED in the United States (U.S.), as this work is for a federal contract and laws do apply.
- Preferred Skills
- Docker and Kubernetes.
- 2+ years of experience working with Azure Cloud.
- Bachelor’s degree in computer science, management information systems, mathematics, or equivalent experience.
- Strong communication skills, both written and verbal.
Benefits
- We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive.
- We are an equal opportunity employer.
- Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process.
- Pay Range
- The pay range for this position based on full-time employment is: $81,499.00 - $138,549.00.
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Senior Software Engineer – Typescript
StordThe Consumer Experience Company | Fulfillment, Last-Mile Delivery, & Technology
• Design, develop, and maintain scalable, reliable, and secure systems, focusing on simplicity and maintainability. • Tackle complex technical challenges across the stack, driving innovation and delivering efficient solutions. • Provide guidance and mentorship to junior engineers, fostering a culture of learning and professional development. • Work within a team of Engineers and partner with Product, Design, and other stakeholders to define and prioritize work, ensuring the successful delivery of high-quality features. • Maintain high standards for code quality, testing, and software development practices. • Take ownership of entire features from ideation to deployment, influencing specs and building out backend services. • Work with other teams to contribute to scaling processes, tools, and technologies.
Software Engineer II, Full Stack – Node, React
TeamworksThe operating system for high-performance organizations.
• Own and deliver scalable features across our TypeScript, React, and Node.js stack. • Drive database-level performance improvements, optimizing relational data models and queries to support rapid user growth. • Contribute to scaling the S&C platform to 180K+ users within your first 6 months and beyond 350K users over time. • Architect and enhance backend systems to support high-volume workloads and evolving customer needs. • Collaborate closely with engineers and product managers to design and ship impactful improvements. • Review and improve existing code, identifying performance bottlenecks and structural enhancements. • Independently drive features from concept to production, while maintaining strong team collaboration.
Senior Frontend Contractor, Growth Signup & Activation
Silver.devAmerican startups for Argentine Developers
• Build and optimize the frontend experiences that power our user acquisition and activation funnels. • Integrate quickly into our cross-functional squad and contribute to ongoing initiatives. • Collaborate with other engineering teams, designers, and product managers effectively. • Focus on experimentation-driven development and optimize conversion rates and user engagement.
• Develop backend services and APIs with Go • Build scalable, reliable, and performant server-side applications • Integrate backend services with frontend applications in React.js • Work with AWS and deploy backend services in cloud environments • Utilize CI/CD tools, particularly Jenkins • Implement infrastructure-as-code using tools like Terraform or Pulumi • Monitor and observe applications using tools like DataDog • Manage database technologies including PostgreSQL and MongoDB • Collaborate effectively with global teams




