Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Web Developer image - Rise Careers
Job details

Web Developer

Company Description

Work with Us. Change the World.

At AECOM, we're delivering a better world. Whether improving your commute, keeping the lights on, providing access to clean water, or transforming skylines, our work helps people and communities thrive. We are the world's trusted infrastructure consulting firm, partnering with clients to solve the world’s most complex challenges and build legacies for future generations.

There has never been a better time to be at AECOM. With accelerating infrastructure investment worldwide, our services are in great demand. We invite you to bring your bold ideas and big dreams and become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that create a positive and tangible impact around the world.

We're one global team driven by our common purpose to deliver a better world. Join us.

Job Description

AECOM is actively seeking an experienced Web Development Lead (Full-stack Developer) to join our Global Urban Analytics Center of Excellence (COE) within the Buildings + Places business line. This role requires working collaboratively with core team members from the Urban Analytics COE and other AECOM teams to deliver high-quality products and solutions to our global clients. The ideal candidate is an experienced, hands-on developer with strong communication skills, a proven track record in both front-end and back-end development, and expertise in technologies such as JavaScript, React, Node.js, and SQL. Familiarity with cloud services and experience in agile development processes will be considered an advantage.

The role encompasses a broad range of responsibilities, including but not limited to:

 

  • Hosting and maintaining applications on cloud-based platforms, such as Azure or AWS.
  • Actively participating in the determination of product architecture and technology stack.
  • Presenting and demonstrating work or products to clients.
  • Translating business requirements into technical specifications.
  • Collaborating closely with the project team on project scope and delivery.
  • Providing mentorship and guidance to junior developers.
  • Optimizing code for speed and scalability.
  • Leading the design and implementation of complex web applications and systems.
  • Conducting code reviews and ensuring adherence to coding standards and best practices.
  • Implementing and maintaining robust security measures to protect sensitive data and applications.
  • Staying current with emerging technologies and industry trends, and recommending innovative solutions to improve development processes.
  • Collaborating with UX/UI designers to ensure seamless integration of design and functionality.
  • Developing and maintaining comprehensive technical documentation for all projects.

 

Qualifications

Minimum Requirements

  • BA/BS degree plus 6 years of relevant experience, or a demonstrated equivalency of experience and/or education.

Preferred Requirements:

  • A Bachelor’s or advanced degree in Computer Science, Engineering, Mathematics, or a related field is preferred.
  • 5 plus years or more of work experience with React and Node.js.
  • A proven ability to work collaboratively in a team environment with UI/UX designers, other developers, managers, and both internal and external clients.
  • Experience in developing public-facing websites or applications.
  • Experience in building web-based applications or APIs at scale.
  • Knowledge of server or cloud hosting technologies.

Additional Information

  • Sponsorship for US employment authorization is not available now or in the future for this position.
  • Relocation is not available for this position.

About AECOM

AECOM is proud to offer comprehensive benefits to meet the diverse needs of our employees. Depending on your employment status, AECOM benefits may include medical, dental, vision, life, AD&D, disability benefits, paid time off, leaves of absences, voluntary benefits, perks, well-being resources, employee assistance program, business travel insurance, service recognition awards, retirement savings plan, and employee stock purchase plan.

AECOM is the world’s trusted infrastructure consulting firm, delivering professional services throughout the project lifecycle – from advisory, planning, design and engineering to program and construction management. On projects spanning transportation, buildings, water, new energy and the environment, our public- and private-sector clients trust us to solve their most complex challenges. Our teams are driven by a common purpose to deliver a better world through our unrivaled technical and digital expertise, a culture of equity, diversity and inclusion, and a commitment to environmental, social and governance priorities. AECOM is a Fortune 500 firm and its Professional Services business had revenue of $14.4 billion in fiscal year 2023. See how we are delivering sustainable legacies for generations to come at aecom.com and @AECOM.

 

Freedom to Grow in a World of Opportunity 

You will have the flexibility you need to do your best work with hybrid work options. Whether you’re working from an AECOM office, remote location or at a client site, you will be working in a dynamic environment where your integrity, entrepreneurial spirit and pioneering mindset are championed.

You will help us foster a safe and respectful workplace, where we invite everyone to bring their whole selves to work using their unique talents, backgrounds and expertise to create transformational outcomes for our clients.

AECOM provides a wide array of compensation, benefits and well-being programs to meet the diverse needs of our employees and their families. We’re the world’s trusted global infrastructure firm, and we’re in this together – your growth and success are ours too.

Join us, and you’ll get all the benefits of being a part of a global, publicly traded firm – access to industry-leading technology and thinking and transformational work with big impact and work flexibility. As an Equal Opportunity Employer, we believe in each person’s potential, and we’ll help you reach yours.

All your information will be kept confidential according to EEO guidelines.

AECOM Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
AECOM DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of AECOM
AECOM CEO photo
Troy Rudd
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Web Developer, AECOM

Are you a skilled Web Developer looking to make a real impact? At AECOM, based in Arlington, VA, we are seeking an experienced Web Development Lead to join our Global Urban Analytics Center of Excellence. As part of a dedicated team, you will collaborate with talented professionals to deliver top-notch products and solutions for our global clients. This full-stack developer role requires a hands-on approach, strong communication skills, and significant expertise in technologies like JavaScript, React, Node.js, and SQL. You’ll take on a variety of responsibilities, from hosting and maintaining applications on cloud platforms like Azure or AWS to driving the product architecture and technology stack. You’ll also have the opportunity to mentor junior developers, optimize code for performance, and ensure top-notch security for our web applications. Your knack for translating business needs into technical specifications will be vital as you work closely with UX/UI designers and your project team. If you're excited about staying current with emerging technologies and recommending innovative solutions, then this role is perfect for you! AECOM has crafted a workplace that champions your growth and success, supporting a diverse and inclusive environment. Join us in shaping a better world through engineering and technology, while enjoying the benefits of working with a Fortune 500 firm in a flexible and dynamic working environment.

Frequently Asked Questions (FAQs) for Web Developer Role at AECOM
What skills are essential for a Web Developer at AECOM?

To excel as a Web Developer at AECOM, candidates need strong hands-on experience with front-end and back-end technologies, particularly JavaScript, React, Node.js, and SQL. Familiarity with cloud services like Azure or AWS and an understanding of agile development processes are also beneficial. Effective communication skills and the ability to work collaboratively with project teams are vital to ensure that business requirements are translated into high-quality solutions.

Join Rise to see the full answer
What are the primary responsibilities of a Web Development Lead at AECOM?

As a Web Development Lead at AECOM, your primary responsibilities include leading the design and implementation of complex web applications, mentoring junior developers, and collaborating on the product architecture and technology stack. You'll also host applications on cloud platforms, conduct code reviews for best practices, and optimize development processes. Furthermore, you will be involved in presenting your work to clients and ensuring that the applications comply with security standards.

Join Rise to see the full answer
What type of projects will a Web Developer work on at AECOM?

As a Web Developer at AECOM, you will engage in diverse projects that focus on urban analytics and infrastructure development. You’ll collaborate with teams to deliver technological solutions that help solve some of the world’s most complex challenges. Your role might include developing public-facing websites, building scalable web applications or APIs, and integrating UX/UI designs, all contributing to improvements in communities worldwide.

Join Rise to see the full answer
What qualifications are required to apply for the Web Developer position at AECOM?

Applicants for the Web Developer position at AECOM should possess a BA/BS degree along with at least six years of relevant experience, or demonstrate equivalent experience. Preferred candidates will have advanced degrees in Computer Science, Engineering, or related fields, along with extensive experience specifically in React and Node.js, showcasing a proven ability to work collaboratively within a team environment.

Join Rise to see the full answer
How does AECOM support the growth of its Web Developers?

AECOM is committed to fostering a growth-oriented environment for its Web Developers. With comprehensive benefits, mentorship opportunities, and access to cutting-edge technologies, AECOM encourages employees to pursue their development paths. The company provides flexible working arrangements, making it easier for team members to balance their personal and professional commitments while contributing to impactful projects.

Join Rise to see the full answer
Common Interview Questions for Web Developer
Can you explain the architecture of a recent project you worked on?

When discussing project architecture, focus on your role in its design, technology choices you made, and how you collaborated with your team. Highlight how you structured the application for scalability and performance and be prepared to discuss any challenges you faced and how you overcame them.

Join Rise to see the full answer
How do you ensure the security of web applications?

To ensure web application security, explain the practices you follow such as input validation, using secure protocols, conducting code reviews, and regularly updating dependencies. Discuss your experience with specific tools or frameworks that enhance security and your understanding of best practices in secure coding.

Join Rise to see the full answer
Describe your experience with agile development processes.

In your response, share examples of how you’ve participated in agile processes. Discuss your familiarity with Scrum or Kanban methodologies, your role in sprint planning, daily stand-ups, and retrospectives, and how these practices have improved the team’s delivery efficiency.

Join Rise to see the full answer
What is your approach to mentoring junior developers?

Articulate your mentoring philosophy, emphasizing how you tailor your guidance to the individual’s needs. Share specific examples of how you’ve supported junior developers, whether through code reviews, pair programming, or helping them build confidence in their skills.

Join Rise to see the full answer
How do you handle tight deadlines in development?

Explain your strategies for managing deadlines, such as prioritizing tasks, breaking projects into manageable chunks, and utilizing collaboration tools. Describe a situation where you met a challenging deadline and how you communicated with your team during that process.

Join Rise to see the full answer
What tools do you use for version control and collaboration?

Mention the version control systems you are familiar with, such as Git, and any collaborative platforms you use like GitHub or GitLab. Discuss how you leverage these tools for code management, team collaboration, and tracking issues during development.

Join Rise to see the full answer
How do you approach testing your web applications?

Outline your testing methodology, covering unit tests, integration tests, and any automated testing tools you utilize. Discuss the importance of testing in your development process and how it contributes to the overall quality of the application.

Join Rise to see the full answer
Can you give an example of optimizing performance in a web application?

Share a specific example where you improved performance, such as reducing load times or optimizing database queries. Discuss the steps you took, the metrics you measured before and after, and the tools or techniques you utilized for the optimization.

Join Rise to see the full answer
What emerging technologies have you recently explored?

Mention any new technologies or frameworks you have recently delved into that could apply to web development. Discuss the relevance of these technologies to current trends and how you plan to integrate them into your work at AECOM.

Join Rise to see the full answer
Why do you want to work at AECOM as a Web Developer?

Express your enthusiasm for AECOM's mission and projects, aligning your values and career goals with the company’s objectives. Share why the opportunity to contribute to meaningful infrastructure solutions and participate in a global team excites you.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
AECOM Remote Victoria, BC, Canada
Posted 9 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Inclusive & Diverse
Feedback Forward
Collaboration over Competition
Growth & Learning
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Mental Health Resources
Learning & Development
Flex-Friendly
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 5 days ago

As the world’s trusted infrastructure consulting firm, we’re committed to managing our business with the utmost responsibility and to always strive for better – whether by reducing emissions, creating social value or diversifying our senior leader...

636 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 17, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!