Front End Web Developer
Posted on 9/13/2023
Locations
Washington, DC, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AngularJS
Agile
Django
JavaScript
JIRA
React.js
REST APIs
UI/UX Design
Web Development
Quality Assurance (QA)
CategoriesNew
Software Engineering
Requirements
- Bachelor's degree in Computer Science, Web Development, Design, or a related field (or equivalent work experience)
- At least 4 years of experience as a Front End Web Developer, with a strong portfolio showcasing responsive web applications and user interfaces
- Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and related frameworks (e.g., Angular JS, React)
- Familiarity with MVC web frameworks such as Django (or similar)
- Solid understanding of web accessibility standards and best practices
- Experience with RESTful API integration and asynchronous programming
- Strong problem-solving and debugging skills
- Excellent collaboration and communication skills, with the ability to work effectively in cross-functional teams
- Commitment to delivering high-quality, well-tested code
- Candidates must be a US Citizen or a Legal Permanent Resident (Green Card status) for 3 years and be Federal Tax compliant
Responsibilities
- Collaborate with UX/UI designers, back-end developers, and product managers to translate design mockups and wireframes into responsive, interactive front-end experiences for the Portal platform
- Develop and maintain the UI and front-end client application business logic using Angular JS, React, Django, MVC web frameworks, and other relevant technologies
- Implement user interfaces that adhere to best practices in accessibility, usability, and responsiveness, ensuring a seamless experience for small business users
- Optimize front-end code for performance and scalability, ensuring fast loading times and smooth interactions
- Work closely with back-end developers to integrate front-end components with back-end services and APIs
- Collaborate with the QA team to perform testing and debugging of front-end components, identifying and resolving issues promptly
- Participate in Agile development processes, including sprint planning, daily stand-ups, and sprint reviews, contributing to the development of the Portal Platform
Desired Qualifications
- Prior experience working in Agile environments and familiarity with related tools (e.g., JIRA) is a plus
- Experience in projects related to government services, customer experience, or financial services is a plus