Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Freedom Technology Solutions Group Logo

Applications Developer

Freedom Technology Solutions Group

Salary not specified
Nov 25, 2025
Herndon, VA, US
Apply Now

Freedom Technology Solutions Group is seeking an Applications Developer to design, develop, and implement high-performance software to tackle complex challenges, innovate, optimize, and transform the digital landscape.

Requirements

  • Proficiency in multiple programming languages and frameworks (e.g., JavaScript, Python, Node.js, React, Angular, etc.).
  • Strong understanding of OCR tools and libraries (e.g., Tesseract, Google Vision API, etc.).
  • Implementing graphical user interface (GUI) components in web applications using the Angular framework
  • Building reusable code and libraries for future use
  • Asynchronous programming paradigms
  • Ability to design, develop, test and implement new applications based on project requirements
  • Optimizing front end applications for maximum speed and scalability

Responsibilities

  • Design, build, and maintain high-quality software systems that are scalable, efficient, and reliable.
  • Use your superhuman analytical skills to identify, troubleshoot, and resolve complex technical issues.
  • Continuously innovate and push the boundaries of technology to develop cutting-edge software solutions.
  • Ensure your code is clean, maintainable, and adheres to best practices.
  • Implement robust security measures to protect software systems from vulnerabilities and cyber threats.
  • Create software with the end-user in mind, ensuring an intuitive and seamless user experience.
  • Implementing graphical user interface (GUI) components in web applications using the Angular framework

Other

  • Proven experience as an Applications Developer with a portfolio of successful projects.
  • Excellent collaboration and communication skills, capable of working effectively in a team environment.
  • Ability to thrive in a fast-paced, ever-changing technological landscape.
  • A degree in Computer Science, Software Engineering, or a related field is preferred but not mandatory.
  • Work with friendly, like-minded professionals