Dive into anything
Senior Frontend Software Engineer – DevX
Location
United States
Posted
4 days ago
Salary
$190.8K - $267.1K / year
Seniority
Senior
Job Description
Senior Frontend Software Engineer – DevX
Reddit, Inc.
• Work cross-functionally across Reddit Engineering to understand developer needs, quickly prototype solutions, and iterate based on feedback. • Own frontend development for internal developer tooling, from solution design and implementation through launch and long-term maintainability. • Build scalable, maintainable interfaces across both AI-powered developer workflows and the core non-AI systems engineers rely on every day. • Lead high-impact projects across Reddit’s developer tooling ecosystem by writing and reviewing code and design docs, aligning stakeholders, and making pragmatic technical tradeoffs. • Improve the team’s tools, processes, and best practices while raising the bar for quality, usability, and maintainability. • Mentor engineers and help shape a roadmap that reflects real developer needs and delivers meaningful improvements to Reddit’s engineering organization.
Job Requirements
- 5+ years of hands-on, post-grad, non-internship professional software development experience, with frontend engineering as a core strength.
- Strong proficiency with modern frontend development using TypeScript or JavaScript. Experience with component-based frameworks such as React, Lit, or similar is valuable, but we care more about strong frontend fundamentals than any specific framework.
- Experience designing and building end-to-end web applications at scale, including user interfaces, API integrations, system design, testing, launch, and iteration.
- Hands-on experience using AI-powered developer tools and workflows as part of your own engineering practice, with curiosity and judgment about where these tools can meaningfully improve developer productivity.
- A track record of leading large, ambiguous projects that require cross-team collaboration, technical judgment, and clear ownership from problem definition through delivery.
- Strong software engineering fundamentals, including testing, code reviews, technical design, documentation, maintainability, and building scalable, well-designed systems.
- A user-focused mindset, with experience understanding user needs, working with feedback, and building reliable, usable, high-quality product experiences.
- Excellent communication skills, with the ability to collaborate effectively in a fully remote environment, influence technical direction, and navigate complex requirements across technical and non-technical stakeholders.
- Experience mentoring engineers, raising the technical bar, and helping teams make pragmatic tradeoffs.
- A self-directed, action-oriented approach. You are comfortable operating in ambiguity, learning quickly, and driving work forward even when the path is not fully defined.
Benefits
- Comprehensive Healthcare Benefits and Income Replacement Programs
- 401k with Employer Match
- Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support
- Family Planning Support
- Gender-Affirming Care
- Mental Health & Coaching Benefits
- Flexible Vacation & Paid Volunteer Time Off
- Generous Paid Parental Leave
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Senior UX Engineer
EvolveEvolve was founded in 2011 to simplify the vacation rental industry for everyone, including property owners, guests, and service partners. As an employer, the c
• Architect Financial Trust: Own the end-to-end financial experience for our Core, Plus, and Pro tiers. You’ll build the responsive interfaces and component logic that allow operators to navigate high-stakes distributions with confidence and clarity. • Product Design Strategy: Partner across the organization to ensure interface decisions move the needle on conversion, feature adoption, and retention. You are comfortable debating unit economics and UI. • AI-Native Prototyping: Leverage AI-forward development environments to rapidly test concepts as working prototypes, effectively removing the gap between product hypothesis and production-ready code. • Production-Level Craft: Work directly within our front-end architecture (React/TypeScript) to implement fluid interactions, elegant data visualizations, and predictable state management where user trust is paramount. • Scalable Product Architecture: Drive the evolution of the Pro product through components and views that handle property management at scale—addressing variable data, edge cases, and the sophisticated tools operators need. • Solve from First Principles: Use data, owner feedback, and cross-functional conversation to identify what needs to be designed and engineered before it becomes a support issue. • Autonomy and Ownership: You are responsible for shipping features and for the ultimate outcome. You’ll use your expertise, data, and user feedback to refine the user experience across multiple product areas to achieve business goals. • Systemic UI Thinking: Elevate Evolve’s core design system by translating design components and patterns into a robust, accessible, and highly reusable code library that maintains platform-wide consistency.
Frontend Developer – Anticipated Hiring
Spectrum OneAchieve business transformation through custom-built software development
• Develop and maintain responsive web applications. • Collaborate with designers and backend developers to create seamless user experiences. • Optimize applications for maximum speed and scalability. • Write clean, maintainable, and efficient code. • Troubleshoot and debug issues.
Senior Front End Software Developer
CoLab SoftwareSetting the standard in engineering collaboration. Simplified design review that lets teams build the future—faster.
• Build and maintain UI features using React, TypeScript, and our internal component library • Work with product and design to translate user needs into front-end solutions • Develop, test, and ship changes regularly as part of sprint-based releases • Participate in code reviews and contribute to front-end architecture decisions • Advocate for performance, accessibility, and usability across the platform • Collaborate with back-end and infrastructure teams to integrate APIs and optimize workflows • Help maintain and improve our testing practices using tools like Cypress or Playwright • Share your knowledge and learn from others — mentorship is a two-way street
• Desenvolver e manter aplicações web utilizando Angular; • Criar interfaces modernas, responsivas e com foco em usabilidade; • Consumir e integrar APIs REST; • Trabalhar em parceria com times backend e áreas de negócio; • Garantir qualidade de código seguindo boas práticas de desenvolvimento frontend; • Participar de cerimônias ágeis e acompanhamento de demandas via Jira; • Atuar na evolução contínua das aplicações e melhorias técnicas.




