Job Description: Senior UX/UI Developer <--- Back to All Job Listings

Senior UX / UI Developer 

  • Work Locations: Washington, DC, Phoenix, AZ, or Virginia Beach, VA Metro Area(s)
  • Alternate Designations: UI Developer, UI/UX, User Interface Developer, Front End Developer

The Opportunity:

VOSTROM has a unique opportunity for a highly-skilled Senior UX/UI Developer for our family of companies.  Our companies conduct advanced research and develop innovative software and systems that help meet network security and reliability challenges for organizations world-wide. 

As a Senior UX/UI Developer you will lead development efforts and work with a cross-functional team of analysts and engineers to formulate and express a vision for new front-end applications to bring a fresh, innovative, and original user experience to our users.  You will work both at the functional and strategic level, working closely with this team to design and develop prototypes and finished user interfaces, based on user stories, user flows, and wireframes.  Your interfaces will allow users to explore rich, complex data visually as well as textually, and convey complex information in ways that are clear, compelling, and intuitive.  At VOSTROM you will encounter user flows that are very unique, which will need to be expressed in totally original ways within your user interfaces.  Your team will tackle these challenges and set an example of best practices in user-centric interface design.

The ideal candidate will be:

  • An implementor who can plan, build, and deliver straightforward solutions to complex problems and write original code
  • A visionary with a track record of innovation and creativity, a passion for both coding and design, and a desire to explore the "art of the possible" with a team of subject matter experts in their respective fields
  • A leader who can guide and mentor junior level employees towards a team objective
  • A strong team player who can work effectively in a group with a diverse skillset and backgrounds

Responsibilities:

  • Design and develop scalable and adaptive web-based application interfaces for the manipulation of large amounts of machine generated data in either textual or graphical format
  • Work with product teams to solve problems collaboratively, based on user requirements and wireframe examples to ensure the satisfaction of end users
  • Utilize secure development practices, and ensure the user interface workflow is seamless and intuitive on both traditional and mobile clients
  • Manage, mentor, and grow a team of Junior UI Developers/Designers
  • Create training to facilitate a frictionless user experience
  • Ongoing maintenance of existing applications

Requirements:

  • Minimum of 10 years experience with:
    • HTML / HTML5
    • CSS / CSS3
    • Javascript
  • Minimum of 5 years experience with:
    • RESTful APIs
    • Large amounts of JSON and/or XML data
    • React / Redux / Angular or other similar products
    • Django or other similar web frameworks
    • Bootstrap or other similar styling frameworks
  • Applicants may be subject to a security investigation to meet eligibility requirements

Experience with the following a plus:

  • jQuery, D3.js, Graphviz, charting libraries
  • Node.js
  • Elasticsearch, MongoDB or similar data storage
  • Leaflet or similar GIS software
  • Web Sockets or WebRTC
  • Python
  • Unix/Linux shell scripting
  • Kafka
  • Docker
  • Payment card processing

Benefits:

  • Healthcare, dental and vision benefits
  • Matching 401k plans
  • Flexible hours & opportunity to work from home as needed
  • Salary typically higher than competitive industries
  • Opportunities for advancement

 

Location: Washington, DC

Experience Required: Experienced

Job Status: Open

Application

* Required fields
First name*
Last name*
Email address*
Location *
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Cover Letter
Who referred you to this position? Enter their first and last name here.
Are you willing to relocate?
What’s your citizenship / employment eligibility?*
What’s your highest level of education completed?*
College or University*
LinkedInLinkedIn profile URL:*
Website, blog or portfolio:
What languages do you speak fluently?
Have you ever been convicted of a felony?*
What three (3) adjectives would your best friends use to describe you in a nutshell?
Sometimes important accomplishments get missed because resumes don't make them obvious, and we don't want to miss anything.

Please indicate if you have:*
Certain technology skills are sometimes assumed or overlooked.

Please indicate if you have/are:*
If you've contributed to any open source project(s), please list URLs that point to the open source projects to which you've contributed, and next to each one please identify or describe your contribution.

e.g.,
www.coolappexample123.net - I made the app cool by fixing an uncool bug
www.example.com - I developed this site and made the frameworks open source
Are you comfortable safeguarding confidential information whether it belongs to the company or its clients?*
Please put the following items in the order of your preference from whom you trust most to hold and protect your personal information (first) to whom you trust least to hold and protect your personal information least (last), one per line:

1. Facebook
2. LinkedIn
3. Your state/regional government (e.g., your local division of motor vehicles)
4. The federal government of the United States
5. Your bank (your checking/savings bank or your mortgage bank)
6. Your local utility company (electrical power, water, gas, et al.)

If you'd like to add any commentary, please do.*
Please put the following activities in the order of your preference from what you like doing most (first) to what you like doing least (last), one per line:

1. Thinking about problems and coming up with solutions
2. Developing software and/or algorithms to solve a problem
3. Writing technical documentation
4. Developing test cases and performing quality assurance testing
5. Communicating with end-users to understand their challenges
6. Managing developers and communicating project status*
Do you prefer working on projects individually or as part of a team?*
Are you a veteran and/or have you or any of your immediate family members served in US national security or law enforcement related industries?*
What didn't we ask that we ought to know about you that would help us make a favorable decision?
Are you willing to undergo an in-person skills test to demonstrate your abilities related to this position?*
Human Check*
<--- Back to All Job Listings