Full Stack Developer (Hybrid)

Location US-VA-Alexandria
Job ID
3380
# Positions
1
Posted Date
6 hours ago(12/6/2025 3:09 PM)
Category
Information Technology - Software Developer
Min
USD $80,000.00/Yr.
Max
USD $120,000.00/Yr.

About NFF

Networking for Future, Inc. (NFF) is a Washington, DC based company offering a performance-focused approach to delivering transformational IT business solutions. We take pride in keeping users productive and engaged by providing business and IT teams with the solutions they need to improve their performance in a dynamic, connected world.

 

NFF is the only Cisco Gold Partner headquartered in the District of Columbia with Advanced Specializations in all major IT disciplines. In addition to Cisco, NFF holds key strategic partnerships with VMware, NetApp, Microsoft, Riverbed, Splunk and many System Integrators. NFF is an ISO 9001:2015 certified company and has been ranked in Inc. Magazine's 500/5000 Fastest Growing Companies list since 2007.

 

We offer expert solutions relevant to: Network Infrastructures, Data Center & Cloud, Network & Endpoint Security, Application Assurance, Collaboration & Mobility and Staff Augmentation.

About this Position / Responsibilities

NFF Inc. has an immediate surge support for completion of the following initiatives but not limited to Fleet Technology Optimization: Bus Technology Optimization, Railcar-to-everything communication, Access Services Technology Optimization, and Tap-n-Go.

 

The Developer - is responsible for bridging software engineering with systems that support operational processes. Their duties will extend beyond coding and often touch integration, automation and system reliability. This role requires a blend of abilities to drive successful outcomes in a dynamic environment. 

Responsibilities: 

Development:

  • Design, develop, and maintain responsive front-end applications (React, Vue, or similar). 
  • Build and optimize back-end services using Node.js, Python, or Java frameworks. o Create and maintain RESTful and GraphQL APIs to connect disparate transit systems. o Implement CI/CD pipelines and cloud-native deployments (e.g., AWS, GCP, Azure). 
  • Explore and integrate emerging technologies (e.g., AI for predictive maintenance, ML for passenger demand forecasting). 
  • Ensure scalability, performance, and high availability of applications to handle peak transit usage. 

System Integration and Data Management 

  • Work with real-time data streams (Kafka, MQTT, WebSockets) from buses, trains, and paratransit systems to provide service updates. 
  • Support data pipelines, analytics dashboards, and reporting tools for ridership insights. 
  • Build integrations with third-party vendors (e.g., payment processors, ride-sharing partners).
  • Connect software with hardware systems (e.g., onboard devices, IoT sensors). 
  • Manage databases (SQL and NoSQL) for structured and unstructured transit data. 

Operations: 

  • Conduct automated and manual testing, debugging, and performance optimization. 
  • Implement monitoring and observability tools (e.g., Prometheus, Grafana, Datadog) to ensure uptime and reliability. 
  • Collaborate with DevOps/IT operations teams for smooth deployments and environment management. 
  • Apply security best practices for data protection and regulatory compliance
  • Excellent problem-solving, troubleshooting, and debugging skills.
  • Ability to thrive in a fast-paced, dynamic environment with cross functional teams

Qualifications

  • Required 8-10 years of professional experience as a full stack developer
  • Required 8 Years Proven experience with mobile app development (iOS, Android, or cross-platform frameworks such as React Native/Flutter).
  • Required 8 Years Knowledge of UI/UX principles and collaboration with design teams.
  • Required 8 Years Hands-on experience with performance optimization for web and mobile applications.
  • Required 8 Years Exposure to data analytics, AI/ML, or big data platforms
  • Required 8 Years Solid foundation in front-end (React, Vue, Angular)
  • Required 8 Years Solid foundation in back-end (Node.js, Python, Java, or .NET) technologies
  • Required 8 Years Familiarity with databases (PostgreSQL, MySQL, MongoDB, Redis, etc.) and API design.
  • Required 6 Years Knowledge of cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and CI/CD pipelines
  • Required 4 Years Strong understanding of application development processes, modern frameworks, and industry best practices.
  • Required Bachelor's degree in Computer Science, Information Systems, Business Administration, or a related field.
  • Desired Masters Degree

Interviews will be In-Person (No Exceptions).

This position is only open to candidates that are local to the Washington DC Metro Area.

NFF Disclosures

NFF offers a competitive salary, comprehensive benefits and flexible paid time off options, for eligible employees:

  • Medical, Dental and Vision, Health Savings Account, Flexible Spending Account
  • STD, LTD, Supplemental life insurance and ADD&D
  • Comprehensive 401k plan
  • Paid Time Off

NFF is an Equal Opportunity Employer.

Important Notice: All NFF Inc communications come from @nffinc.com. Emails from other domains claiming to be NFF are likely scams. Be cautious, verify senders, and report suspicious messages immediately.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed