About the Role
Job Description
Overview
The NextJS Developer is responsible for designing, developing, documenting, and maintaining front-end software solutions using modern web technologies. This role focuses on building high-quality, accessible, and high-performing user experiences in an Agile environment. The developer will work closely with cross-functional teams to deliver features, enhancements, and improvements to web applications and customer-facing portals.
Responsibilities
• Develop high-quality software solutions based on business and technical requirements.
• Work across modern web technologies including Next.js, React, HTML, JavaScript, jQuery and CSS.
• Collaborate with team members to estimate, plan, and deliver user stories, bug fixes and tasks within sprint timelines.
• Work with cross-functional teams to design and implement technical solutions.
• Follow best practices to ensure compliance with WCAG 2.2 accessibility standards.
• Participate in code reviews, environment reviews and design reviews to ensure quality and maintainability.
• Contribute to and occasionally lead delivery and deployment processes.
• Collaborate with QA teams to ensure test coverage, develop test plans and resolve defects.
• Manage CI/CD processes for deployments.
• Troubleshoot, escalate, and respond to incidents, problems and emergencies with appropriate urgency and professionalism.
• Participate in daily stand-ups and other Agile ceremonies.
• Present ideas and solutions to improve the code base, architecture or platform.
• Perform additional duties as assigned.
Requirements
Education
• Bachelor's degree in Software Development, Computer Science, Engineering or related field preferred
or equivalent work experience and technical certifications.
Knowledge, Skills & Abilities
• Strong problem-solving and analytical abilities with the ability to propose well-informed solutions.
• Expertise in developing, testing and supporting web applications.
• Experience working in Agile development environments.
• Knowledge and hands-on experience with:
• Next.js
• React
• AngularJS
• HTML, CSS, Bootstrap
• JavaScript, JSON
• Web Services, XML
• Proficiency with Visual Studio Code and modern front-end development workflows.
• Ability to contribute to customer portal development and mobile-friendly experiences.
• Familiarity with enterprise systems and integrations such as PeopleSoft and MuleSoft.
• Experience with generative AI development tools such as GitHub Copilot and AWS CodeWhisperer.
• Strong communication skills and ability to collaborate within a team environment.
What you'll do
- The NextJS Developer is responsible for designing, developing, documenting, and maintaining front-end software solutions using modern web technologies
- This role focuses on building high-quality, accessible, and high-performing user experiences in an Agile environment
- The developer will work closely with cross-functional teams to deliver features, enhancements, and improvements to web applications and customer-facing portals
- Develop high-quality software solutions based on business and technical requirements
- Work across modern web technologies including Next.js, React, HTML, JavaScript, jQuery and CSS
- Collaborate with team members to estimate, plan, and deliver user stories, bug fixes and tasks within sprint timelines
- Work with cross-functional teams to design and implement technical solutions
- Follow best practices to ensure compliance with WCAG 2.2 accessibility standards
- Participate in code reviews, environment reviews and design reviews to ensure quality and maintainability
- Contribute to and occasionally lead delivery and deployment processes
- Collaborate with QA teams to ensure test coverage, develop test plans and resolve defects
- Manage CI/CD processes for deployments
- Troubleshoot, escalate, and respond to incidents, problems and emergencies with appropriate urgency and professionalism
- Participate in daily stand-ups and other Agile ceremonies
- Present ideas and solutions to improve the code base, architecture or platform
- Perform additional duties as assigned
Requirements
- or equivalent work experience and technical certifications
- Strong problem-solving and analytical abilities with the ability to propose well-informed solutions
- Expertise in developing, testing and supporting web applications
- Experience working in Agile development environments
- Knowledge and hands-on experience with:
- Next.js
- React
- AngularJS
- HTML, CSS, Bootstrap
- JavaScript, JSON
- Web Services, XML
- Proficiency with Visual Studio Code and modern front-end development workflows
- Ability to contribute to customer portal development and mobile-friendly experiences
- Familiarity with enterprise systems and integrations such as PeopleSoft and MuleSoft
- Experience with generative AI development tools such as GitHub Copilot and AWS CodeWhisperer
- Strong communication skills and ability to collaborate within a team environment