UI Front End Developer
Unissant · Ashburn, VA · 4 wk ago
EngineeringFull-time
About the role
We are seeking a UI Front End Developer with Spring Boot and Microservices experience to join our team in Ashburn, Virginia.
Responsibilities
- Use modern software engineering tools and methodologies, including Visual Studio, and Atlassian Products (Jira, Confluence)
- Work with users in an Agile development approach to understand requirements, then elicit feedback and refine solutions through demonstrations
- Work in an agile team and deploy applications in cloud using DevOps tools
- Involved in the full cycle of application development from designing, coding, testing, deploying, and monitoring
Qualifications
- Recent 5 years'' experience developing front end applications using Angular (Preferred in Angular version 12 or above).
- Advance level experience in UI performance tuning and Component/Layout design.
- Proven record of understanding HTML5, CSS3(flexbox, flexgrid), SASS, JSON and theme development
- 2 years'' experience in state management (NgRx)
- Experience in developing reusable components and libraries (building NPM packages)
- Experience working with microservices design patterns.
- Experience in working with Git operations such as branching and merging.
Preferred Qualifications
- Experience in designing and implementing J2EE software applications.
- Experience in querying using SQL.
- Experience in developing unit testing using frameworks such as Jest and ng-mocks.
- Familiarity with backend development Spring Boot restful services and microservices (Spring cloud)
- Work experience with Java/ Python preferred
- Familiarity with automation testing tools Cypress, Selenium, and JMeter
Skills
- Must have strong HTML5, JSON, CSS, and CSS framework skills.
- Demonstrated ability to think critically and creatively to develop innovative solutions to software problems.
- Excellent problem solving and critical thinking skills.
- Ability to develop and maintain components with stringent performance requirements.
Education
- Bachelor''s Degree in Computer Science, Software Engineering, Information Technology, or related field with applicable experience is required. Applicable work experience may be considered in lieu of a degree.
Benefits
This federal program requires the candidates to be a United States Citizen
Must have a current CBP BI clearance or be eligible to obtain one.
Communication Skills
- Solid ability to interface, inspire and motivate at various levels of the organization.
- Ability to convey technical information to non-technical individuals.
- Demonstrated experience communicating effectively across internal and external organizations.
- Must work well in a matrixed team environment.
Work Location
- Mainly sedentary; in an office environment
- May be required to lift up to ten (10) pounds
- Flexible in working extended hours.
Equal Opportunity Employer
Unissant, Inc. is a proud Equal Opportunity Employer!