
Software Engineer III, UI
Proofpoint
full-time
Posted on:
Location Type: Hybrid
Location: Colorado Springs • Colorado • Pennsylvania • United States
Visit company websiteExplore more
Salary
💰 $101,600 - $214,005 per year
Tech Stack
About the role
- Design and build modern web interfaces using React, Node.js, and related frameworks.
- Collaborate cross-functionally with product, design, and backend engineers to deliver scalable and secure features.
- Develop and maintain reusable components and UI libraries to ensure consistency and performance across the platform.
- Integrate with backend APIs and data services, ensuring security, performance, and reliability.
- Apply secure coding practices in frontend development, with awareness of common web vulnerabilities and OWASP Top 10 principles
- Leverage AI-assisted development tools as part of an AI-First engineering environment to improve productivity and code quality
- Own features end-to-end — from concept to deployment — and iterate rapidly based on customer and user feedback.
- Contribute to automation, CI/CD, and testing pipelines to ensure high release velocity and quality.
- Continuously learn and adapt as customer requirements, AI capabilities, and security needs evolve.
Requirements
- Proficiency in React, including modern patterns such as hooks, component composition, and controlled state
- Familiarity with Node.js in support of local development, build tooling, and frontend workflows.
- Experience integrating with RESTful APIs
- Strong understanding of JavaScript fundamentals (closures, async/await, promises, event loop) and how they impact UI performance.
- Experience writing unit and integration tests (Jest, React Testing Library, Cypress, Playwright)
- Experience working with design systems or shared UI component libraries.
- Strong problem-solving skills, ownership mindset, and ability to thrive in a fast-moving environment.
- Must have a minimum of a Bachelor of Science degree from an accredited school in an engineering related field.
Benefits
- Competitive compensation
- Comprehensive benefits
- Career success on your terms
- Flexible work environment
- Annual wellness and community outreach days
- Always on recognition for your contributions
- Global collaboration and networking opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ReactNode.jsJavaScriptRESTful APIsunit testingintegration testingJestReact Testing LibraryCypressPlaywright
Soft skills
problem-solvingownership mindsetadaptabilitycollaborationcommunication
Certifications
Bachelor of Science degree