Description
Join WSP's team as a Web Developer and help create engaging, accessible, and high-performing digital experiences that support our clients and projects.
WSP USA is seeking an experienced Web Developer (P3) to support the design, development, enhancement, and maintenance of web-based applications and digital solutions. This position performs professional-level software development work on moderately complex web applications and digital platforms.
The successful candidate will collaborate with developers, UX/UI designers, project managers, and other technical professionals to translate business and functional requirements into responsive, accessible, secure, and maintainable web solutions.
Your Impact
- Develop, enhance, test, and maintain responsive web applications and digital solutions.
- Develop user-facing functionality using HTML5, CSS3, JavaScript, and modern front-end development technologies.
- Build responsive and mobile-first interfaces that provide consistent functionality across browsers, devices, and screen sizes.
- Translate UX/UI designs, wireframes, prototypes, and functional requirements into high-quality web experiences.
- Collaborate closely with UX/UI designers, developers, project managers, and other technical professionals throughout the application development lifecycle.
- Develop reusable components and maintain scalable, organized front-end code.
- Integrate web applications with REST APIs, JSON data sources, and third-party services.
- Support development and maintenance of websites and applications using WordPress or other Content Management Systems (CMS).
- Apply accessibility requirements and development best practices consistent with WCAG and Section 508 standards.
- Troubleshoot, debug, and resolve application defects, browser compatibility issues, and user-interface problems.
- Support application performance optimization, including page speed, responsiveness, and overall user experience.
- Participate in code reviews, testing, quality assurance, and technical troubleshooting.
- Use Git or comparable source-control tools to support collaborative software development and code management.
- Support application deployments, enhancements, upgrades, and ongoing maintenance activities.
- Develop technical documentation related to application functionality, configuration, development, and maintenance.
- Participate in Agile or similar development processes, including planning sessions, technical discussions, development reviews, and project coordination.
- Work within established project scopes, schedules, and budgets to meet project milestones and client requirements.
- Stay current with evolving web-development technologies, accessibility standards, security practices, and development methodologies.
- Exercise responsible and ethical decision-making regarding company funds, resources, and conduct, and adhere to WSP's Code of Conduct and related policies and procedures.
- Perform additional responsibilities as required by business needs.
Who You Are
Required Qualifications
- Bachelor's Degree in Computer Science, Software Engineering, Information Technology, Web Development, or a related discipline, or equivalent professional experience.
- 3 to 5 years of relevant professional experience in web or software development.
- Professional experience developing web applications using HTML5, CSS3, and JavaScript.
- Experience with a modern JavaScript framework or library such as React, Vue.js, Angular, or comparable technology.
- Experience developing responsive and mobile-first web applications.
- Experience integrating RESTful APIs, JSON, or other web services.
- Experience using Git or comparable version-control systems.
- Experience troubleshooting, debugging, testing, and maintaining web applications.
- Working knowledge of web accessibility standards and practices, including WCAG and Section 508.
- Understanding of cross-browser compatibility, semantic HTML, and modern web-development practices.
- Ability to translate functional requirements and UX/UI designs into working web applications.
- Ability to collaborate effectively with designers, developers, project managers, and technical stakeholders.
- Strong analytical, problem-solving, organizational, and communication skills.
- Ability to manage multiple assignments in a deadline-driven project environment.
- Must be eligible to work in the United States without sponsorship now or in the future.
- Proven track record of upholding workplace safety and ability to abide by WSP's health, safety, drug/alcohol, and harassment policies.
- Occasional travel may be required depending on project-specific requirements.
Preferred Qualifications
- Experience with TypeScript.
- Experience with React, Vue.js, Angular, Next.js, or similar modern front-end frameworks.
- Experience with WordPress or another enterprise Content Management System (CMS).
- Experience developing reusable components or working with established component libraries/design systems.
- Familiarity with Node.js or other server-side development technologies.
- Experience with automated testing tools such as Jest, Cypress, Playwright, or equivalent.
- Familiarity with CI/CD pipelines and modern application deployment processes.
- Knowledge of OWASP secure coding practices and common web application security considerations.
- Experience with Microsoft Azure or comparable cloud platforms.
- Familiarity with Figma or Adobe XD and collaborating with UX/UI designers.
- Experience working in an Agile software development environment.
- Experience working in a consulting or multi-project environment.
- Experience supporting digital solutions for infrastructure, energy, transportation, or public-sector clients.
- Experience leveraging AI-assisted development tools as part of software development workflows.
WSP Benefits
WSP provides a comprehensive suite of benefits focused on providing health and financial stability throughout the employee’s career. These benefits include coverage related to medical, dental, vision, disability, and life; retirement savings; paid sick leave; paid vacation (or other personal time); paid parental leave; and paid time off for purposes of bereavement, voting, and/or attendance at naturalization proceedings.
Compensation
- Expected Salary (all locations): $78,600 - $135,000