Senior UI Developer
About this Job:
Job Type: Full-time
Experience Level: Mid-Level
Role: UI Developer (10 openings)
Industry: Agile Software Development, Software Consulting, Software Development / Engineering
Company Size: 300-500 people
Company Type: Private
Contract Vehicles: They have multiple contracts with the government for application modernization
Remote Details:
Preferred Timezone: (GMT-05:00) Eastern Time
Office Location: Herndon, VA, and the Washington, DC Area. Employees can also work full time from the Herndon, VA Office. My client will be moving into a new facility this year.
Relocation Assistance: Yes
Technologies: JavaScript ES6, HTML, CSS, React, JS Frameworks
Job Description:
My client is looking for ten UI web application developers to join the team.
Why Consider This Position?
We are giving you a lot of information in this job description so that you can figure out if you'd really like to work at my client’s company. We have a commitment to transparency and offer a “no surprises experience” throughout the interview and hiring process
My client practices and preaches sound development practices. You will learn and grow as a developer while working there
Their culture is phenomenal. They are deep-rooted to a set of 6 core values which are their defining principles and at the heart of everything they do
They have an innovation center in order to prototype current and real-life business challenges using cutting edge technologies that help them win major government contracts
Their pay and benefits will be somewhere between good and great, depending on what you are used to and where you live (see below for specifics)
You will have the option of working from your home or their office, whatever suits you best. They want you to spend the first 90 days as a training period to understand the syntax, methodology, process, and people. They like people onsite because it fosters a team mentality
They value and cultivate enjoyable working relationships among team members
They emphasize work/life balance and adopt policies that make sure our people don’t get burnt out. They don’t demand or encourage more than 40 hours, but there will be times when additional hours are required
They have a commitment to Agile Principles as they leverage a scaled agile framework
You have the skills and experience to be UI developer that can create reusable components on single page applications using React
You like building web applications with technologies like HTML5, CSS3, Bootstrap, JavaScript frameworks, JSON and JQuery
You are committed to automated testing of all the software you write
You like working independently but can contribute to a team as needed
If you apply, we will help you along every step of the way
Daily Responsibilities:
The development of reusable components of single-page applications, especially with React.
Designing and developing user-friendly user interfaces that are responsive and Section 508 Compliant for enterprise-wide systems.
Designing, developing, troubleshooting and debugging software within a project scope ensuring that work product meets end-user acceptance criteria.
Managing both leadership- directed and self-directed assignments to resolve software defects or implement features to meet schedule commitments with a high-level of quality.
Works within a team to define requirements, develop new functionalities, learn responsive design patterns, and understand object-driven states.
Continually acquires knowledge of industry and company standards, tools and technology with a focus on pragmatic application to business-focused software solutions through initiative and self-study.
They run their teams in twice-weekly scrums focused on business and development.
Required Skills:
Solid experience in JavaScript ES6, HTML, and CSS
Must have 2+ years working experience in React and associated cutting edge libraries
Must have 3+ years developing SPAs using JS Frameworks
Understanding of Redux and Redux middleware
UI design and development experience using web 2.0 technologies -- HTML5, CSS3, BootStrap, JavaScript frameworks, JSON, and JQuery
Working experience using Agile methodologies
Experience in responsive and mobile design
Experience with accessibility-driven design and Section 508 Compliance
Desired Skills:
Experience with development in Cloud and DevOps
Working experience within a PostGres, DynamoDB, Oracle, or Liquibase environment
Working knowledge Developing Java web servers (SOAP or RESTFul) using the Open source framework's like Axis, CXF, and JAX-WS
Experience developing in Java and J2EE
Familiarity with continuous integration tools
Experience in using Jira or Rally
Other Qualifications:
BS in Computer Science or related IT field
US Citizen required for security clearance purposes
What They Offer:
Pay: $80-$120K (mid-level), $105K-$130K (Senior)
We are happy to talk about money as one of the first parts of our conversation so we don’t waste each others time if we aren’t in the ballpark. They will look at individuals making more money and our offer will take into consideration your salary history, experience, references, and a skills assessment. Everyone wants to be paid as much as possible, but the economics of business usually require that we meet in the middle
One of the best things about working for them is that they really value work/family balance. They have many company functions during the year
They rarely work more than 40 hours a week. They know there are other developers out there putting in 50-60 hours a week
Benefits: 401K (no vesting schedule), Medical / Dental / Vision (no OOP for employees), PTO: 3 weeks in the first 2 years, 10 paid holidays, STD/LTD, Life Insurance, etc.
Flexibility: While They expect a regular schedule during normal business hours, they are pretty flexible when schedule changes are needed for legitimate reasons
Remote candidates are welcome to apply, but they will look at these candidates on a case by case basis. Many of the employees work from home frequently when they have developed trust with the Manager. They do have an office if you prefer to get away from home to focus on work
They care about their employees