Job Closed
This listing is no longer active.
We have a vision to end cancer as we know it, for everyone. Learn more at cancer.org or by calling us at 1-800-227-2345.
Web Developer – AEM
Location
United States
Posted
46 days ago
Salary
$81K - $120K / year
Seniority
Senior
Job Description
Web Developer – AEM
American Cancer Society
• Develop enterprise software solutions across platforms and technologies • Lead full lifecycle development across applications using Agile and DevOps practices • Collaborate with stakeholders to translate requirements into technical specifications • Conduct code reviews and ensure adherence to engineering best practices • Ensure quality and reliability through testing and support • Drive innovation by evaluating emerging technologies • Create and maintain technical documentation
Job Requirements
- 3+ years professional web development
- Associate Degree in Computer Science, Information Technology, Engineering, or equivalent experience
- AEM knowledge and experience preferred
- Microsoft Certified: Azure Developer Associate preferred
- Strong understanding of object-oriented programming concepts
- Proficient in front-end (JavaScript, React, jQuery, HTML, CSS) and back-end (Java, .NET)
- Experience or willingness to learn Adobe Experience Manager (AEM), cloud-based development, DevOps, and CI/CD pipelines
- Knowledge of secure coding practices, OWASP Top Ten
Benefits
- Generous paid time off policy
- Medical benefits
- Dental benefits
- Retirement benefits
- Wellness programs
- Professional development programs
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Senior Fullstack Developer, TypeScript, React, Next.js
Stack BuildersSoftware built to make a difference. Let's build together.
• Design and develop scalable backend services and APIs using TypeScript and Next.js • Build and maintain fullstack features, contributing across both backend and frontend layers • Architect efficient data flows and ensure performance, reliability, and maintainability • Collaborate with cross-functional teams in agile ceremonies (planning, refinement, workshops) • Contribute to MVP delivery and ongoing product improvements • Participate in code reviews and pairing sessions to maintain high engineering standards
• Develop and optimize the frontend of our modeling app, focusing on performance and user experience • Collaborate with backend teams to design and implement robust APIs that support the app's code-driven design functionality • Enhance the app's UI/UX by leveraging Typescript, React, and XState, ensuring that the interface is both powerful and easy to use • Develop delightful CodeMirror extensions that bridge the gap between the user's code and the 3d-model • Implement advanced AST/code-mods, CodeMirror enhancements, and deep integration with WebAssembly (Wasm) for performance improvements • Utilize Xstate for state management to maintain app consistency and reliability across various user interactions • Apply a deep understanding of JavaScript and browser internals to improve app functionality and performance
Senior Frontend Engineer – Monetization
FeeldFeeld is a United Kingdom-based dating application that is on a mission to become a space where users “can be honest with themselves” and “responsible tow
• Deliver reliable, high-converting monetization features (subscriptions, in-app purchases, paywalls, promos) with a consistently low rate of post-release bugs. • Implement scalable state management and data-fetching strategies that support real-time pricing, entitlements, experiments, and user segmentation. • Improve stability and performance of monetization-critical flows, reducing crashes and friction during purchase, restore, and upgrade paths. • Ensure seamless integration with backend monetization services, analytics platforms, A/B testing frameworks, and third-party SDKs (e.g. App Store / Play billing). • Keep monetization-related frontend SDKs up to date mobile platform changes—especially those affecting payments and store compliance.
• Build the IoT platform web application from scratch: device management portal, real-time monitoring dashboards, alert management interface, rule configuration UI, OTA management screen, multi-tenant admin panels • Implement real-time telemetry rendering using WebSocket and MQTT-over-WebSocket — live sensor values and alerts must update without page refresh at high concurrency • Build an interactive geospatial device map showing real-world asset locations and statuses using Mapbox GL or Leaflet • Develop time-series chart components: line charts, gauges, heat maps, bar charts, with configurable thresholds and anomaly overlays • Build the multi-tenant admin layer: tenant creation, user management, role assignment, data scope controls, and white-label capability • Implement a device onboarding wizard: step-by-step flow that abstracts protocol complexity for non-technical operators • Build a widget-based dashboard builder: drag-and-drop interface for end users to compose custom monitoring views • Build alert and rule management interfaces: visual rule builder, acknowledgement workflows, escalation chain setup, historical alert log • Build a reusable component library from Day 1 — all UI elements abstracted, no one-off components • Own frontend performance: high-frequency data streams must not cause memory leaks, frame drops, or browser crashes — implement virtualisation, throttling, and WebWorker offloading where needed • Write comprehensive tests: unit (Vitest/Jest), integration (React Testing Library), E2E (Playwright) covering all critical user journeys • Implement i18n scaffolding from the start — the platform serves MENA, South Asia, and Europe; Arabic RTL support is required • Own and maintain the frontend CI/CD pipeline: automated lint, test, build, deploy to AWS S3/CloudFront • Document all component APIs, usage patterns, and integration guides in the knowledge base



