Richmond Public Schools logo
Richmond Public Schools
Verified live 10h ago

Front End Developer

Brief overview

Virginia, Virginia, United StatesIn-person
UndergradOr in progress
2+ yrsMinimum
HTML5CSS3JavaScript (ES6+)React.jsVue.jsRESTful APIsasynchronous request handlingresponsive designbrowser testingdebuggingGitSASSLESSTypeScriptfront-end build pipelinescross-browser compatibilityWebpack

About the company

Richmond Public Schools logo
Richmond Public Schoolsrvaschools.net

The district serves nearly 22,000 students, representing the region’s diverse socioeconomic mix.

Job description

Summary

Richmond Public Schools is seeking a skilled Front End Developer to join their dynamic team. In this role, you will be responsible for implementing visual and interactive elements that users engage with through their web browser or application interface, working closely with designers and back-end developers to build seamless user experiences.

Responsibilities

  • Develop new user-facing features using modern front-end technologies
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize applications for maximum speed and scalability
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Identify and troubleshoot UI/UX issues
  • Maintain code quality, organization, and automatization

Skills

  • 2+ years of professional experience in front-end development
  • Proficient understanding of HTML5, CSS3, and JavaScript (ES6+)
  • Experience with React.js, Vue.js, or similar modern JavaScript frameworks
  • Familiarity with RESTful APIs and asynchronous request handling
  • Understanding of responsive design principles
  • Knowledge of browser testing and debugging
  • Experience with version control systems (Git)
  • Basic understanding of server-side CSS preprocessing platforms (e.g., SASS, LESS)
  • Bachelor's degree in Computer Science, Web Development, or related field (or equivalent practical experience)
  • Portfolio demonstrating front-end development projects
  • Experience with TypeScript
  • Knowledge of modern front-end build pipelines and tools
  • Understanding of cross-browser compatibility issues and solutions
  • Familiarity with code bundlers like Webpack or Parcel
  • Experience with UI/UX design principles
  • Knowledge of testing and debugging processes
  • Awareness of SEO principles and ensuring websites are optimized for search engines

Qualifications

Must Haves

  • 2+ years of professional experience in front-end development
  • Proficient understanding of HTML5, CSS3, and JavaScript (ES6+)
  • Experience with React.js, Vue.js, or similar modern JavaScript frameworks
  • Familiarity with RESTful APIs and asynchronous request handling
  • Understanding of responsive design principles
  • Knowledge of browser testing and debugging
  • Experience with version control systems (Git)
  • Basic understanding of server-side CSS preprocessing platforms (e.g., SASS, LESS)
  • Bachelor's degree in Computer Science, Web Development, or related field (or equivalent practical experience)
  • Portfolio demonstrating front-end development projects

Nice to Haves

  • Experience with TypeScript
  • Knowledge of modern front-end build pipelines and tools
  • Understanding of cross-browser compatibility issues and solutions
  • Familiarity with code bundlers like Webpack or Parcel
  • Experience with UI/UX design principles
  • Knowledge of testing and debugging processes
  • Awareness of SEO principles and ensuring websites are optimized for search engines

Benefits

  • Flexible work arrangements
  • Health insurance and retirement benefits
  • Professional development opportunities
  • Collaborative and innovative work environment

More jobs like this