Front-End Developer Mid Level
Fort Belvoir, Fairfax County, Virginia, 22060, USA
Listed on 2025-12-20
-
Software Development
Full Stack Developer, Front End Developer, Software Engineer, Java Developer
Front-End Developer Mid Level
Join to apply for the Front-End Developer Mid Level role at Nyla Technology Solutions
Job DescriptionLocation:
Remote 80% / Fort Belvoir 20%
Build and maintain web applications and user interfaces using Angular, JavaScript, HTML, and CSS. Collaborate with cross-functional teams to design, develop, and test new features and functionality. Work closely with product owners and stakeholders to gather and better understand requirements and user needs. Create clean, efficient, and maintainable code using best practices and design patterns. Ensure the performance, quality, and responsiveness of applications.
Troubleshoot and debug issues as they arise. Stay up-to-date with emerging trends and technologies in front-end development. Attend and participate in daily stand-up meetings. The majority of work is conducted remotely during normal business hours. Work on client‑site occasionally, estimated to average about one day per ten days worked.
Required Skills- Years’
Experience:
Minimum of 4 years of software development experience - Education: Bachelor of Science in a relevant Engineering or Computer major.
- Proficiency in/with:
- JavaScript and JavaScript frameworks such as Angular, Vue, or React.
- HTML and CSS, including CSS frameworks such as Material Design, Bootstrap, or Foundation.
- Experienced in UI development, data analysis and visualization, and software design.
- Experience with Agile development and tools such as JIRA, Git, Gitlab, and Bit Bucket.
- Demonstrated ability to write clean, efficient, and maintainable code using best practices and design patterns.
- Excellent problem-solving and troubleshooting skills.
- Reliable professional skills:
- Strong verbal and written communication skills; clearly, concisely, and completely conveying information the first time.
- Strong collaboration and teamwork skills.
- Nice to have, but not mandatory:
- Experience with JavaScript visualization libraries like Leaflet and D3.
- Node / Express developing APIs.
- Experience with Keycloak.
- Experience with database design.
- Experience with Docker and/or Kubernetes.
- DoD 8570 Compliant Security+ or CISSP Certification.
- Experience developing for the Cloud (AWS, Azure) and closed environments.
Nyla Technology Solutions delivers exceptional Artificial Intelligence (AI), Data Science, and Software Engineering services for the U.S. Government. Nyla embraces a forward‑thinking and bold approach at every turn, earning us a solid reputation of technical trendsetters within the industry. We have a passion for developing solutions that have a quick and immediate impact on mission. Headquartered in Columbia, Maryland, our customers love how we tackle their most challenging problems and get things done.
If you have the unique experience and expertise we are seeking, along with the desire and determination to invest your time and energy as a part of Nyla’s team, we look forward to hearing from you.
BenefitsNyla provides a top‑of‑market compensation and benefits package, tailored through the Nyla FLEX program. The FLEX benefit program offers flexibility in pay, leave, and schedule, allowing you to customize benefits to fit your lifestyle.
- Pay: 4 weeks of Annual Leave plus 11 holidays; additional daily leave for each year at the company.
- Leave: Option to buy additional annual leave up to 6 weeks.
- Schedule: Flexibility to scale down to 30-32 hours while retaining benefits.
Other benefits include 100% healthcare coverage, 10% 401(k) matching with full vesting day 1, $5,000 per year for professional development, student loan repayment program, and 8 hours of annual volunteering.
Equal OpportunityNyla is an equal opportunity employer.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).