Front End Developer (Mid)
Overview
Tech(x) is seeking a Front End Developer (Mid-Level) to support the stability, scalability, and performance of a cloud-based application environment. This role focuses on front-end development within a modern serverless architecture supporting real-time, high-volume satellite-based dataflow messaging on a global scale.
The scope of the team’s mission is performing administrative data editing and processing worldwide satellite messaging traffic in real time, supporting an international user base. This position is ideal for candidates with strong front-end development expertise, cloud application experience, and a passion for building data visualization tools, dashboards, and operational interfaces.
The selected candidate will join a highly integrated development team utilizing modern technologies such as AI-assisted development tools, GitLab CI/CD pipelines, and AWS microservices architecture to enhance functionality.
Responsibilities
- Develop and maintain front-end application features for NOAA’s DADDS 4 platform
- Design and implement data visualization dashboards, statistical displays, and operational monitoring interfaces
- Build scalable front-end solutions using modern web development frameworks and tools
- Support front-end website development, management controls, and application functionality improvements
- Perform advanced database analysis, reporting, and analytics integration
- AI-assisted development tools such as Claude Code, GitHub Copilot, or similar technologies
- Support cloud application stability, scalability, and long-term sustainability within AWS environments
- Perform system integration, verification, and validation (IV&V) activities
- Analyze application performance, reliability, and operational supportability
- Develop proactive monitoring capabilities to maintain application health and functionality
- Conduct functional analysis, timeline analysis, and statistical studies related to high-volume message processing
- Identify performance bottlenecks and configuration issues and implement corrective actions
- Analyze logs, metrics, and performance trends to recommend system improvements
- Troubleshoot application functionality, performance, and configuration issues across NOAA AWS NCCF environments
- Collaborate with DevOps, systems engineering, and cybersecurity teams
- Support continuous improvement of development frameworks, tools, and processes
- All other duties as assigned
Qualifications
- Experience developing front-end applications in cloud-based environments
- Strong experience with modern JavaScript frameworks and UI development
- Experience building dashboards, reporting tools, and data visualization solutions
- Strong understanding of application performance optimization and troubleshooting
- Experience supporting enterprise cloud applications
- Familiarity with system integration, testing, and validation methodologies
- Strong analytical and problem-solving skills
- Ability to work effectively in collaborative development environments
- Strong written and verbal communication skills
- Front-End Technology Experience
- Pinia (global state management)
- Vuelidate (form validation)
- PrimeVue (UI framework)
- Knex (SQL query builder)
- Back-End / Cloud Technology Experience
- .NET Web API
- .NET Core
- PostgreSQL
- Node.js
- AWS EKS Kubernetes containers and clusters
- AWS microservices architecture
- Amazon S3
- AWS Lambda
- Amazon RDS
- IAM
- DynamoDB
- Redis / ElastiCache
- EC2
- KMS
- Cognito
- SNS
Preferred Qualifications (in addition to the Qualifications)
- Experience supporting federal government systems as a contractor or federal employee
- Previous experience supporting NOAA programs
- Experience with GitLab CI/CD pipelines
- Familiarity with Infrastructure-as-Code tools such as Terraform
- Experience with monitoring/logging tools such as Amazon CloudWatch
- Knowledge of cybersecurity principles within cloud environments
- Experience supporting high-volume, real-time messaging systems
- Cloud certifications such as AWS certifications or equivalent
Clearance:
- Must have a current Public Trust or DoD Security Clearance.
Education & Experience:
- Bachelor’s degree in Computer Science, Information Technology, Systems Engineering, or related technical field
- Minimum of four (4) years of relevant experience in application development, cloud-based systems, or related technical environments
- Additional direct experience may be considered in lieu of degree requirements
Location:
- Remote/ NOAA support environment (if applicable based on contract requirements)
- Monday-Friday 8:00 am to 5:00 pm.
Travel:
Join the Team:
Tech(x) is a customer centric team, both external and internal customers. This team supports each other to be successful on the job and in meeting the mission. Tech(x) is an Equal Opportunity Employer.