<Back to Search
Senior Full Stack Developer (E5028)
Los Alamitos, CAMarch 20th, 2026
IEEE is an EEO/AAP Employer/Protected Veterans/DisabledWe require all applications online; if you require assistance contact talent@ieee.orgOverviewJob Description - Senior Full Stack Developer (E5028) (250299)Senior Full Stack Developer (E5028) - 250299 : KNW-C60ResponsibilitiesProject delivery: Clearly understand the project scope and software requirements; develop and deliver projects from requirements definition through implementation and support, adhering to Agile and Waterfall methodologies; create detailed functional and non-functional requirements and specifications documents.Requirements and Design: Learn project expectations from stakeholders and translate them into technical specifications; participate in design reviews to ensure alignment and feasibility.Architectural Development: Understand and assist in the development of application and infrastructure architecture; develop applications adhering to approved architecture; apply architecture principles in development; assist tech lead and director by architecting scalable, high-quality solutions that meet business needs.Application Development: Build and maintain front-end and back-end web applications; execute development, testing, CI/CD, and deployment for IEEE Computer Society main site, eCommerce site, conferences, publications, and other applications; perform impact analysis end-to-end across components; integrate data from various back-end services and databases; learn new technologies.Data Management: Perform data analysis and modeling; conduct impact analysis maintaining an end-to-end system view.Project Management: Assist as needed with project planning, cost estimation, and analysis; follow project plans, meet deliverable dates, and adhere to testing protocols.Programming and Testing: Write code using industry best practices in IEEE Computer Society guidelines; ensure high-quality deliverables through unit, integration, functional, performance, load, and regression testing; support production and post-production activities.Teamwork: Collaborate on group projects, communicate risks and issues to stakeholders, and report progress to management; work with team members and managers to ensure successful delivery.UX and Responsive Design: Design web applications with UX and responsive design best practices; ensure ADA compliance and other required business compliances.Documentation and Review: Create and maintain software documentation; facilitate stakeholder reviews for requirements, prototypes, and design artifacts; conduct code and peer reviews.Technology Evaluation: Evaluate new vendor services/technology and tools; stay current with industry trends and apply relevant innovations.Quality Assurance: Emphasize quality from project start; clarify ambiguities in requirements, design, scope, data, and UX/UI; follow established development processes; perform various testing and production readiness activities; monitor applications and infrastructure to identify issues and perform maintenance.Monitoring and maintenance: Maintain stable, scalable, high-performance systems; monitor production and QA environments; apply upgrades and patches to servers, libraries, software, frameworks, certificates, and OS; provide off-hours support as needed; collaborate with IEEE IT.Collaboration and Mentorship: Work with design and development teams to boost productivity; mentor junior developers and support stakeholders.Other duties may be assigned.QualificationsEducationBachelor's degree or equivalent experience in Computer Science or related field; graduate degree highly desired. Appropriate work experience may substitute for academic credentials.Work Experience7-10 years or relevant experience.Skills and RequirementsArchitecture and system design: basic knowledge of Enterprise Architecture and system design; familiar with common design patterns (e.g., MVC, Singleton, Factory); ability to adopt best practices for maintainability and scalability.Project leadership and domain knowledge: understand business and strategic vision; experience leading large initiatives and managing resources; basic familiarity with publications, conference/event management, non-profit governance, volunteer management, digital library, and association membership.Content Management Systems: expertise in WordPress CMS (or Drupal) and custom PHP; experience building high-traffic enterprise eCommerce sites with WP/Drupal, including headless WordPress with WP REST API; familiarity with WooCommerce integration; knowledge of security concerns and cross-service integration; experience with digital media/publications is preferred.Frontend development: JavaScript (MEAN/MERN stack), Typescript, HTML, CSS, Tailwind, JSON, AJAX; understanding of WebSockets, CORS, client-side caching, and related concepts.Web Services and APIs: REST API proficiency; WordPress/Drupal integrations with external services.Databases: proficiency with MongoDB, DynamoDB, MySQL; data modeling and analysis.Authentication and Security: LDAP/SSO setups; secure authentication mechanisms (OAuth, JWT); secure coding practices; OWASP Top Ten awareness; GDPR/CCPA compliance familiarity.Cloud and System Administration: AWS administration and Linux; experience deploying on AWS or other hosting platforms; familiarity with application servers, reverse proxies, and web servers.CI/CD: understanding of pipelines and tools (Jenkins, GitHub Actions, GitLab CI, AWS CodePipeline, CircleCI); containerization (Docker) and orchestration (Kubernetes); version control and deployment tooling.Development Tools and Practices: Git/GitHub; object-oriented design; performance tuning; cross-browser compatibility.Project Management and Collaboration: experience with JIRA; familiarity with Agile and Waterfall; project estimation and planning; teamwork across management levels; strong business acumen.User Experience and Design: UX and responsive design expertise; SEO best practices; ADA and PCI compliance knowledge.Communication and Analytical Skills: fluent English; strong written and presentation abilities; mentoring capability; business-driven recommendations; teamwork across management levels.Application Security: web app security principles; mitigate SQL injection, XSS, CSRF; secure authentication/authorization (OAuth, JWT); secure coding practices; security tooling (static analysis, pen testing, audits); GDPR/CCPA compliance awareness.Other Requirements: As defined in IEEE Policies, individuals currently serving on an IEEE board or committee are not eligible to apply.PLEASE NOTE: This position is not budgeted for employer-sponsored immigration support, including CPT/OPT, J, H, L, or O visa holders.For information on work demands and conditions required for this position, please consult the reference document, ADA Requirements. This position is classified under Category I - Office Positions.All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.Disclaimer: This job description is proprietary to IEEE. It outlines the general nature and key features performed by various positions that share the same job classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties and qualifications required of all employees assigned to the job. Nothing in this job description restricts management's right to assign or re-assign duties to this job at any time due to reasonable accommodations or other business reasons.A non-profit organization, IEEE is the world's leading professional association for the advancement of technology.J-18808-Ljbffr
Showing 50 of 38,530 matching similar jobs
- Application Developer
- Front End Developer
- Full Stack Engineer (React / Node.js)
- Programmer 1 - Junior Web Developer
- React Front End Developer
- Senior Application Developer
- Summer/Fall 2026 Internship- Frontend Developer
- Senior Full Stack Developer (.NET + Angular)
- React Native developer (Only w2)
- Senior Frontend Engineer - AI-Driven Web Experience
- Full Stack developer
- Senior Frontend Developer
- Full-Stack JS & PHP Developer (LAMP, Laravel, Angular)
- Full-Stack .NET Developer (C#/MVC) - Contract
- Senior Developer Engineer
- Senior Full-Stack AI Engineer - GenAI & Azure (Hybrid)
- Full-Stack Web Developer: Build & Lead Modern Web Apps
- Full Stack Engineer web development focus
- JavaScript/HTML Developer
- Front-end Web Developer
- Fullstack Developer
- Full Stack Web Application Developer
- Java_UI Developer
- Full-Stack Web & Mobile Developer
- React Front End Developer
- React Front End Developer
- Frontend Developer
- Full-Stack Developer - Client-Facing Growth in Hybrid Team
- Lead React JS Developer
- Full Stack Developer Intern
- React Native Developer (W2 Position)
- Full Stack Engineer: IV (Lead)
- React Front-End Developer
- AEM Developer
- .NET Developer - Full Stack
- Python Developer with React
- Senior Golang Developer – HTML/CSS (Go Templates)
- React Front End Developer
- Full Stack Java Developer---FULLTIME ROLE
- Java Full Stack Developer (React JS + Kotlin)- W2