Software Engineer - Web Development
About the role
Verisign is expanding the Web Marketing Development team with a junior engineer who will help build and manage high-visibility informational and educational websites. The team prioritizes performant UX components and templates and is unifying multiple customer-facing web applications and static sites—including verisign.com, product/campaign sites, and a public blog—under a common framework, toolset, and design system. The role involves full product-development lifecycle participation (ideation, design, implementation, deployment, issue resolution) and cross-team collaboration with Product, Marketing, Engineering, Security, and Operations teams.
This team operates its infrastructure in the public cloud and maintains a collection of front-end components (site templates, themes, Web Components) alongside a git-based content-editing workflow.
Responsibilities
- Develop and optimize frontend pages and components using JavaScript, HTML, CSS, and TypeScript.
- Manage site tooling and dependencies (npm, webpack/babel, prettier, postCSS).
- Collaborate across teams to deliver performant, secure web experiences.
- Participate in Agile development (daily Scrums, Jira tickets, GitHub pull requests).
- Maintain and improve cloud-based infrastructure (AWS, Docker, Jenkins, Ansible, Terraform).
- Contribute to a unified design system and reusable front-end components.
Requirements
- Bachelor’s degree in computer science or a related field with 2+ years of software development experience, or a Master’s degree with hands-on development experience through projects/internships, or equivalent experience.
- Expertise in JavaScript and frontend web development (HTML, CSS, TypeScript).
- Experience optimizing webpage loading and rendering.
- Working knowledge of version control (Git, SVN).
- Familiarity with UNIX-like operating systems and secure coding standards.
- Excellent communication skills and eagerness to learn new technologies.
Skills
Required
- JavaScript
- HTML, CSS, TypeScript
- npm, webpack/babel, prettier, postCSS
- Git
Advantageous
- Frameworks: StencilJS, Astro, Tailwind CSS
- Testing: Jest, Enzyme, Mocha, BrowserStack, StoryBook
- Test Automation: Playwright, Selenium, Puppeteer
- AWS: CloudFront, S3, Route53
- Methodology: Scrum
- Scripting: Bash, Python
- Containerization: Docker
- CI/CD/CM: Jenkins, Gradle, Yarn
- Deployment Automation: Ansible, Terraform
- CDN configuration/management
Schedule
Hybrid work schedule based in Reston, VA.
Pay
Anticipated annual base salary range: $89,900 – $121,700. Base pay may vary based on job-related knowledge, skills, and experience. Additional compensation may include discretionary bonuses and stock awards.