Skip to main content

This job has expired

Senior User Interface Engineer

Employer
BTI360
Location
Herndon, VA
Closing date
May 17, 2022
We're looking for a Senior front-end software engineer with experience building functional, intuitive and stunning user interfaces. You can turn visual design and wireframes into functional pages while offering ideas on how to improve development of the app. You're well-versed in the latest Typescript/JavaScript frameworks and are always looking for ways to make your apps easier to use and more powerful at the same time.You will be a part of an exciting program that serves the core operational mission of our Sponsor. This program focuses on data discovery and visualization through search and video exploitation. It is composed of several high-performance development teams that leverage modern technologies and practices including Lean Agile, Clean Code, and DevOps.At BTI360, we're passionate about developing our people. Software doesn't build itself; teams of people do. That's why our primary focus is on developing better engineers, better teammates, and better leaders. By putting people first, we give our teammates more opportunities to grow and raise the bar of the software we develop.Interested in learning more? Please apply! We promise to review your application within one week and let you know where you stand.Requirements:Mandatory:US CitizenshipBS Degree in Computer Science, Computer Engineering or equivalent experience10+ years of UI Software Engineering Experience5+ years of experience with modern Javascript frameworks - Angular/React preferredExperience with CSS libraries like Material, Bootstrap, and TailwindComfortable working in a Linux environmentExperience with GitExperience with reactive programming like the RxJsExperience with state management technologies like NGXS, Redux, or NGRXDesired:Security Clearance: Secret or higher - Highly preferredExperience with testing frameworks like Jest, Karma, JasmineExperience with E2E testing frameworks like Protractor, Cypress, PhantomJS and CasperJSAbility to wireframe using tools like Figma or SketchAbility to design and implement user application workflowsExperience with demoing to users and soliciting feedbackExperience with Continuous Integration software like JenkinsExperience with analyzing user analytics to derive if features should be added/removedContributes to the open source communityExperience using tooling to collect UI errors for potential bug/error analysisExperience with media streamingExperience leading technology injection and innovation for frontend applications like Javascript framework migrations, testing frameworks integration, state management approaches, etcExperience in designing large frontend implementations that require an understanding of the technology landscape and their usage patternsExperience leading and mentoring software developers to include career development, code reviews, or best practicesExperience interfacing with customers and stakeholders to represent the team like product demonstrations, architecture meetings, and product vision/strategy meetings

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert