Skip to content

Senior Front-End Developer
Company | Two Six Technologies |
---|
Location | Arlington, VA, USA |
---|
Salary | $91500 – $185400 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field. In lieu of degree, comparable experience will be considered.
- 5+ years of practical experience in software engineering (preferred), though candidates with equivalent skills and expertise will be considered even if they have less experience
- 2+ years of experience with component-based frameworks, e.g Vue, React, and/or Angular
- 2+ years of experience with end-to-end testing frameworks such as Playwright, Cypress, Selenium, etc.
- 2+ years of experience developing responsive web applications
- 2+ years of experience building frontends interfacing with REST APIs and web sockets
- 2+ years of experience working on an enterprise application
- Active Top Secret Clearance with eligibility for SCI
Responsibilities
- Develop and maintain web applications at scale using Vue.js or other modern web component-based frameworks.
- Work closely with design and program managers to implement responsive, modular, and event-driven designs.
- Collaborate with stakeholders and/or end users to resolve bugs and implement new features.
- Deliver testable code to enable comprehensive E2E and unit testing to increase our confidence delivering, maintaining and operating a high quality product
- Be comfortable designing and developing full sections of functionality given broad requirements, including identifying and handling of edge cases and error states
- Follow provided UI/UX designs/mockups and be comfortable suggesting improvements, designing and implementing while handling of edge cases and error states given a broad intent
Preferred Qualifications
- Experience with Vue.js
- Experience using Git and GitLab to integrate code and manage issues.
- Experience creating features allowing for simultaneous editing of content
- Experience creating large-scale, real-time data visualizations
- Familiarity with SQL/NoSQL and graph databases
- Experience working in an agile environment