
Senior Frontend Software Engineer
Job Description
Posted on: March 10, 2026
EffodioSenior Frontend Software EngineerFull-Time | RemoteAbout Effodio
Founded by industry veterans from Google, Arista, and other leading tech companies, Effodio is revolutionizing application and infrastructure analytics in the cloud. Our advanced platform harnesses the latest technologies to provide actionable insights at scale, enabling organizations to optimize performance and accelerate business growth.
Effodio: (Latin) "to dig out, dig up, mine, or excavate."
Job Summary
We are looking for an experienced and hands-on Senior Frontend Software Engineer to join our growing team. In this role, you’ll play a key role in shaping the user experience of our application analytics platform by building intuitive, performant interfaces using modern web technologies. You’ll collaborate with cross-functional teams to enhance our platform's capabilities, improve performance, and ensure seamless integration with diverse systems.
What You’ll Do
- UI Architecture & Development: Design, develop, and refine highly interactive frontend features for cloud analytics and infrastructure visualization. Own the architecture of core components, including dashboards, data flows, and rich user interfaces.
- Hands-on Coding: Write high-quality, maintainable, and tested code in React and TypeScript. Leverage GraphQL and Apollo Client to integrate with backend services efficiently.
- Testing & Quality: Utilize tools such as Playwright, Jest, and React Testing Library to ensure product quality and performance.
- Visualization & Performance: Build and optimize advanced visualizations using libraries like D3.js, ApexCharts, and React Flow. Ensure responsive design and fast load times across complex UI surfaces.
- Cross-Functional Collaboration: Work alongside product, design, and backend engineering to translate business goals into compelling product experiences. Mentor junior developers and help guide technical decisions across the frontend stack.
- Continuous Improvement: Participate in code reviews, architecture discussions, and roadmap planning. Contribute to design systems and component libraries in collaboration with design and UX.
What You Bring
- Experience: 7+ years of professional frontend development experience, with a focus on building complex, high-scale web applications. Proven track record delivering features in production with modern JS frameworks.
- Technical Skills: Deep expertise in React, TypeScript, and state management patterns (e.g. Zustand, Context API). Experience with GraphQL, component-driven development (Storybook), and testing with Playwright or Cypress.Familiarity with Next.js, MUI, and performance tuning.
- System Thinking: Strong understanding of application architecture, API design, and frontend-backend interaction patterns. Ability to work on data-rich UIs and build a robust, reactive data system
- Performance Tuning: Demonstrated ability to optimize code and systems for performance, scalability, and reliability.
- Team Player: Strong collaboration and communication skills with a bias for action. Experience mentoring engineers and influencing product direction.
Preferred Qualifications
- Experience with data visualization tools (e.g., ReactFlow, D3.js, ApexCharts).
- Familiarity with analytics, monitoring, or security platforms.
- Knowledge of cloud-native applications or microservice architectures.
- Understanding of internationalization (i18n) and accessibility best practices.
- Prior work in Agile/Scrum environments.
Compensation
Individual compensation is determined by skills, qualifications, and experience. Compensation includes salary, stock, and a discretionary bonus.
Work Authorization
Job applicants must have legal authorization to work in the United States. Effodio will not sponsor an employment visa for this role.
Equal Opportunity Employer
Effodio is an Equal Opportunity Employer and does not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other legally protected characteristics.
AI in Our Hiring Process
Effodio uses AI-enabled recruiting tools to improve efficiency and consistency in our hiring process. These tools may assist with resume review, scheduling, and communication. AI supports but never replaces human decision-making, and all hiring decisions are made by people.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
RemoteITJobs.app
Get RemoteITJobs.app on your phone!

Senior Frontend Software Engineer

Frontend Shopify Developer

Automotive Engineer with Python - Freelance AI Trainer

Mechanical Engineer with Python - Freelance AI Trainer

