Skip to content
mimi

Full-Stack Web Developer

Robert Half

Richmond · On-site Full-time Mid Level 5d ago

About the role

About the Role

We are seeking an experienced Web Developer to support a portfolio of web applications, including both modern and legacy systems. This role focuses on full lifecycle development—design, development, enhancement, and deployment of high-quality applications. You’ll play a key role in maintaining and modernizing critical systems, while supporting integrations with new platforms.

Key Responsibilities

  • Design, develop, and deploy scalable web applications
  • Implement new features, enhancements, and bug fixes
  • Maintain and improve legacy systems while supporting modernization efforts
  • Develop and integrate RESTful APIs and backend services
  • Conduct unit testing to ensure code quality and reliability
  • Collaborate with Business Systems Analysts, QA teams, and other IT stakeholders
  • Participate in technical design reviews and contribute to solution architecture
  • Ensure applications meet functional, performance, and security requirements

Scope of Work

  • Support web application ecosystem (legacy + modern platforms)
  • Modify, enhance, and maintain existing applications
  • Build integrations between legacy systems and new platforms
  • Develop front-end solutions using Angular (or React)
  • Implement backend services using Java and REST APIs
  • Optimize database queries and improve system performance
  • Ensure smooth transition and integration with new system architecture

Responsibilities

  • Design, develop, and deploy scalable web applications
  • Implement new features, enhancements, and bug fixes
  • Maintain and improve legacy systems while supporting modernization efforts
  • Develop and integrate RESTful APIs and backend services
  • Conduct unit testing to ensure code quality and reliability
  • Collaborate with Business Systems Analysts, QA teams, and other IT stakeholders
  • Participate in technical design reviews and contribute to solution architecture
  • Ensure applications meet functional, performance, and security requirements

Skills

AngularJavaPostgreSQLReactREST

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free