Jr. Front End Web Developer is part of a team responsible for designing, developing, and maintaining the custom enterprise-level accreditation management system for the Headquarters operations. This is a hybrid onsite permanent position located in Baltimore, MD.
ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned.
Design: Design wireframes and user interfaces.
Implementation: Code designs to requirements and integrations with other systems (internal and 3rd party).
Testing: Build comprehensive unit tests during development for long-term regression testing and assisting users during user acceptance testing.
Maintenance: Provide regular system maintenance and enhancements to the systems. Create necessary technical and support documentation.
QUALIFICATION REQUIREMENTS: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The required skills listed below are representative of the knowledge, skill, and/or ability required.
EDUCATION and/or EXPERIENCE:
1-2 years of experience in computer science, computer engineering, software engineering, information systems, or a related field
Bachelor’s or Associate’s degree from an accredited institution
1-2 years of experience programming in JavaScript, HTML, CSS, UI development
REQUIRED KNOWLEDGE, SKILLS, AND ABILITIES:
Required Experience:
JavaScript, HTML, CSS, and UI development
Proficiency in the ReactJS client-side JavaScript framework is required, with familiarity in other frameworks such as Angular being a plus.
UI/UX Implementation Experience
Basic understanding of UI/UX principles and best practices.
Ability to create user-friendly and visually appealing web interfaces.
Experience with wireframing and prototyping tools.
Desired:
Microsoft Visual Studio, Visual Studio Code, or other Integrated Development Environment (IDE)
Git, GitHub, Jira, GitLab, or other source control and issue tracking systems
Other client-side JavaScript frameworks like Vue/Svelte
HTML5 with Less, Bootstrap, or other CSS frameworks like SASS/SCSS/Tailwind
Agile methodologies such as Scrum or Kanban
Excellent problem-solving and analytical skills.
Ability to work as both part of a team and independently.
Excellent communication and interpersonal skills to work collaboratively with team members.