Web Application Developer
McLean, VA
Full Time
Experienced
BT-233 – Web App Developer
Location: McLean, VA (fully on-site, no remote option)
Support systems with application development, deployment packaging to maintain sustainability and reliability.
Mandatory Skills
- Demonstrated experience developing modern web applications using JavaScript/TypeScript frameworks (Angular, React and Vue)
- Demonstrated experience with Node.js web frameworks and API development
- Proficiency with HTML5, CSS3, modern JavaScript (ES6+) and TypeScript
- Experience with CSS preprocessors (such as Sass)
- Experience designing and implementing Restful APIs and microservices
- Working knowledge of SQL databases including schema design, query optimization and performance tuning
- Experience with PostgreSQL and MySQL production environments
- Experience with ORMs such as Prisma, Sequelize
- Experience with containerization technologies such as Docker
- Familiarity with AWS cloud services and cloud-native development patterns
- Strong understanding of web application security best practices and usability principles
- Demonstrated experience with Git version control and collaborative environment workflows
- Strong problem solving skills including debugging testing and troubleshooting complex web applications
Optional Skills
- Experience with Elasticsearch
- Familiarity with Infrastructure as Code concepts (Terraform, CloudFormation)
- Contributions to technical documentation, architecture diagrams, and knowledgebases
- Experience with monitoring observability tools
- Background with geospatial libraries
- Experience migrating or modernizing legacy apps
- Working knowledge of CI/CD pipelines
- Experience integrating with data lake architectures or data intensive apps
- Experience with J2EE apps and containers
- Experience with PKI
Apply for this position
Required*