Frontend Software Engineer
About the role
GRVTY is seeking a Frontend Software Engineer to develop intuitive, reliable web applications that support mission-focused data and analytics. You will collaborate with designers, backend engineers, and data scientists to create user experiences for data-lake and data-warehouse environments. Frontend frameworks, customer locations, and onsite schedules may vary depending on the specific opening.
Responsibilities
- Create, enhance, maintain, and troubleshoot browser-based web applications and user interfaces.
- Develop and review JavaScript, HTML, and CSS code, using a modern frontend framework where appropriate.
- Work with designers, backend engineers, and data scientists to deliver cohesive, usable interfaces.
- Define, consume, and integrate REST-based APIs into frontend experiences.
- Investigate customer-reported issues, prioritize fixes, and provide application support.
- Write unit tests, perform quality-assurance testing, and participate in code reviews.
- Collaborate with your team to deliver maintainable code and continually improve application quality.
Work may take place at a customer site, our office, or through a hybrid arrangement, depending on the specific opening. Positions may be located in either Columbia, MD or San Antonio, TX; hybrid work includes an average of 1–2 days per week at our office, and scheduling flexibility is required.
Requirements
- Active U.S. Government Secret clearance or higher and U.S. citizenship.
- Relevant frontend development experience and education:
- At least 5 years of relevant frontend software development or engineering experience with a related bachelor’s degree;
- 3 years with a related master’s degree; or
- 9 years with a high-school diploma or equivalent.
- Knowledge of or experience with JavaScript and at least one web application framework (e.g., Vue, React, Angular, Backbone) or comparable demonstrated competency.
- Experience creating or maintaining frontend web applications and working with HTML and CSS.
- Familiarity with Git or comparable version-control tools and comfort using a Unix/Linux command line.
- Ability to work independently and collaboratively, handle multiple tasks or tickets, and troubleshoot issues with sound judgment.
- Ability to obtain a required DoD 8140/8570 compliance certification (such as Security+) within 60 days of hire.
- Ability to meet the hybrid or onsite schedule of the specific opening, including regular presence at our office in Columbia, MD for the currently identified opening.
Preferred qualifications
- Experience building frontend applications for a data lake or data warehouse.
- Familiarity with more than one frontend framework (e.g., Vue, React, Angular, Backbone).
- Experience improving usability, performing frontend code reviews, and expanding automated unit or quality-assurance testing.
- Experience collaborating across design, backend engineering, and data science teams to deliver REST API-driven web applications.
Pay
The pay range for this position is $100,163 – $152,103 USD (Maryland range). Compensation is influenced by factors such as geographic location, federal contract labor categories, wage rates, prior experience, skillsets, education, and certifications.
Benefits
- Robust health plan including medical, dental, and vision
- Health Savings Account with company contribution
- Annual Paid Time Off and Paid Holidays
- Paid Parental Leave
- 401k with generous company match
- Training and Development Opportunities
- Award Programs
- Variety of Company Sponsored Events