Front End Web Developer

Mission Bridge PartnersBethesda, MD
13h

About The Position

The Front-End Web Developer is responsible for designing, developing, and maintaining user-facing web applications. This role focuses on creating responsive, accessible, and high-performing interfaces that deliver seamless user experiences. The ideal candidate combines strong technical skills with an eye for design and usability, collaborating closely with designers, back-end developers, and stakeholders to bring digital products to life.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience)
  • 3–5+ years of experience in front-end web development
  • Proficiency in HTML5, CSS3, and JavaScript (ES6+)
  • Experience with modern frameworks/libraries (e.g., React, Angular, or Vue.js)
  • Familiarity with version control systems (e.g., Git)
  • Understanding of RESTful APIs and asynchronous request handling
  • Experience with responsive and mobile-first design principles
  • Knowledge of web performance optimization techniques
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration skills

Nice To Haves

  • Experience with TypeScript
  • Familiarity with front-end build tools (e.g., Webpack, Vite)
  • Experience with testing frameworks (e.g., Jest, Cypress)
  • Knowledge of CI/CD pipelines
  • Exposure to UX/UI design principles or tools (e.g., Figma, Adobe XD)

Responsibilities

  • Develop and maintain responsive web applications using modern front-end technologies
  • Translate UI/UX designs, wireframes, and mockups into high-quality code
  • Ensure cross-browser compatibility and optimize applications for maximum speed and scalability
  • Implement best practices for web accessibility (e.g., WCAG standards)
  • Collaborate with back-end developers to integrate APIs and services
  • Troubleshoot, debug, and resolve front-end issues and performance bottlenecks
  • Conduct code reviews and maintain coding standards and documentation
  • Stay current with emerging front-end trends, frameworks, and technologies
  • Participate in Agile development processes, including sprint planning and stand-ups
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service