Job Closed

This listing is no longer active.

Momentive logo
Momentive

Momentive Software amplifies the impact of over 20,000 purpose-driven organizations in over 30 countries, with over $11 billion raised and 55 million members served to date. Mission-driven nonprofits and associations rely on Momentive’s cloud-based software and services to address their most pressing challenges – from engaging their communities to simplifying operations and growing revenue. Designed to help organizations connect more, manage more, and ultimately expect more, Momentive's solutions are built with reliability at the core and strategically focus on fundraising, learning, events, careers, volunteering, accounting, and association management. Momentive partners with organizations that believe "good enough" is never enough – so they can bring on better outcomes for everyone they serve.

Software Engineer II - AI (React)

Frontend EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 5,001-10,000Since 2000H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

89 days ago

Salary

0

Seniority

Mid Level

Job Description

Software Engineer II - AI (React)

Momentive

Role Description The Software Engineer leads implementation for significant projects or major components, mentors junior engineers, and solves complex problems with high autonomy while collaborating cross-functionally. This position is part of a cross-functional software engineering team comprised of software engineers and QA automation engineers, and reports to an Engineering Team Lead. In this role, you will focus on building polished, performant, and accessible frontend experiences using React and the modern JavaScript ecosystem, playing a key part in shaping UI architecture decisions and driving frontend engineering excellence. Key Responsibilities - Lead implementation for large features or multi-sprint projects, driving frontend execution and delivery using React and TypeScript. - Architect and build scalable, reusable component libraries and design system integrations that ensure consistency across the product. - Decompose complex problems into milestones; translate acceptance criteria and design specs into robust, accessible UI solutions. - Mentor engineers through code reviews, pairing, and technical guidance; elevate team frontend capabilities. - Influence engineering practices (testing, design hygiene, performance, accessibility) to raise overall quality. - Contribute to proofs-of-concept and prototypes to validate UX approaches and reduce delivery risk. - Collaborate effectively with designers, product managers, QA, and backend engineers throughout development and testing. - Other duties as assigned. Qualifications - Bachelor’s degree or equivalent practical experience. - 3+ years of professional software engineering experience, with a strong focus on frontend development. - Deep proficiency in React, including hooks, context, and component lifecycle patterns. - Strong command of TypeScript and modern JavaScript (ES6+). - Proven experience building and consuming RESTful APIs and integrating with backend services. - Solid understanding of HTML5, CSS3, and responsive/adaptive design principles. - Experience with state management solutions (e.g., Redux, Zustand, React Query). - Familiarity with build tooling and bundlers (e.g., Vite, Webpack). - Strong fundamentals in software design, debugging, and maintainable coding practices. - Demonstrated ability to lead technical delivery, mentor others, and handle ambiguity effectively. - Track record of raising engineering quality (performance, accessibility, testing, maintainability). - Experience with frontend testing frameworks (e.g., Jest, React Testing Library, Cypress). - Experience participating in estimation and sprint planning. - Proficiency with version control systems (Git) and defect-tracking tools (e.g., Jira). - Strong written and verbal communication skills. - Detail-oriented, with strong analytical and problem-solving skills. - Demonstrated growth mindset — self-driven learning and continuous improvement. - Ability to work in a fast-paced, dynamic environment and balance multiple priorities. Nice to Have - Experience using AI tools (e.g., GitHub Copilot, Claude, v0) to accelerate frontend development. - Familiarity with cloud platforms, e.g. AWS or Azure, including deploying frontend applications (CDN, S3, static hosting). - Experience with server-side rendering or meta-frameworks (e.g., Next.js, Remix). - Knowledge of micro-frontend architecture patterns. - Background in web accessibility standards (WCAG 2.1) and assistive technology testing. - Exposure to CI/CD pipelines and DevOps practices for frontend deployments. - Experience with animation libraries (e.g., Framer Motion) or data visualization tools (e.g., D3.js, Recharts). What Success Looks Like - Delivers major frontend initiatives with predictable execution and clear stakeholder communication. - Builds UI components and experiences that are polished, performant, and accessible across devices. - Raises team performance through mentorship and improved frontend engineering practices. - Resolves complex technical challenges efficiently and leaves the codebase healthier than before. Working Conditions - Normal office environment. - Extending viewing of computer screens. Essential Functions - Spends time at a computer workstation and desk. - Moves throughout department or other locations to access or exchange information. - May involve carrying loads up to 50 lbs. and being able to remain in a stationary position. - May involve lowering oneself to file, and reaching, twisting or turning. - Involves handling office materials, typing, writing and other tasks that require manual dexterity. - Continuous listening. - Ability to communicate information. - This job may require accommodating different bodily movements and physical abilities.

Related Job Pages

More Frontend Engineer Jobs

CareerVillage.org logo

Frontend Engineer

CareerVillage.org

The answers to every question about every career

Full TimeRemoteTeam 11-50H1B No Sponsor

• Write code using modern web technologies with a special focus on accessibility and responsiveness • Collaborate with product designers, product managers, and backend engineers to shape design, experience, and functionality • Draft documentation outlining technical approaches to complex problems • Review code from team members • Write automated end-to-end tests to confirm functionality • Participate in design reviews of proposals for solutions to complex problems • Help investigate bug reports and engineering requests

California
$120K - $150K / year
Job Closed
Verity Group logo

Senior Frontend Developer

Verity Group

Somos Humanos. Somos Digitais. Somos Verity!

Full TimeRemoteTeam 51-200Since 2010H1B No Sponsor

• Develop modern, scalable frontend interfaces with a focus on SPAs. • Build screens from scratch based on prototypes (e.g., Figma), ensuring visual and behavioral fidelity. • Implement dashboards, filters and interactive data visualizations. • Develop responsive, accessible interfaces for multiple user profiles. • Integrate with REST APIs (mocked and real). • Work decoupled from the backend using mock servers. • Participate in agile squads with incremental deliveries (sprints). • Contribute to unit tests and code quality. • Support the design and evolution of the frontend architecture. • Ensure frontend application quality, performance and scalability. • Follow best practices for componentization, modularization and code reuse. • Maintain versioning standards (Git, GitFlow, PRs, code review). • Apply frontend security best practices (token and session management, etc.). • Collaborate with UX/UI and Product teams on technical prioritization. • Ensure adherence to corporate design systems. • Support automation of builds, deployments and continuous integration (Azure DevOps). • Promote maintainability, testability and ongoing evolution of the codebase.

Brazil
Job Closed
Full TimeRemoteTeam 11-50Since 2022H1B No Sponsor

• Build and ship features for sportsbook, casino, and fantasy apps using React Native • Implement complex UI: market layouts, betting slips, player props, lobby experiences • Create physics-based animations and gesture-driven interactions (carousel pagers, radial controls, animated transitions) • Work with canvas-based graphics for player cards, game visualizations, and dynamic effects • Contribute to our theme-based design system with 100+ shared components • Build and maintain WebSocket subscriptions for live odds, match updates, and user notifications • Implement state synchronization between real-time streams and local stores • Handle deep linking from push notifications, attribution links, and web referrals • Integrate payment flows: in-app purchases, bank transfers, card entry with verification • Debug and fix platform-specific issues across iOS, Android, and web • Optimize performance: animation frame rates, render efficiency, memory management • Write worklet functions for animation-thread execution • Maintain E2E automation tests and contribute to CI/CD pipelines

Canada
Eureka Labs logo

Frontend Developer

Eureka Labs

Excelling Product Factory Partner for fast-growing marketplaces & SaaS companies. #ThinkBuildEnjoy #ChallengeYourself

ContractRemoteTeam 51-200Since 2017H1B No Sponsor

• Build scalable and maintainable frontend applications using modern frameworks (Svelte preferred) • Translate UX/UI designs into high-quality, reusable, and accessible code • Develop responsive interfaces optimized across devices and browsers • Implement key user flows such as authentication, consent, dashboards, and data access experiences • Collaborate closely with UX/UI designers, backend engineers, QA, and product stakeholders • Maintain consistency through reusable components and design system principles • Apply best practices in frontend architecture, state management, and performance optimization • Integrate with backend APIs securely and efficiently • Participate in code reviews and continuous improvement initiatives

Argentina
Job Closed