Software Engineer II Overview:We are seeking an experienced frontend engineer to join one of our teams building new features and enhancing our top-tier cloud-based SaaS application. Candidates will be joining a fully staffed feature team with around 6 Software Engineers, a Designer and Product Owner. The ideal candidate has experience developing web applications using modern React patterns, with some experience C# API development.
What you'll do
- Deliver user-facing features in React + TypeScript across our web applications.
- Collaborate with design and backend teams to translate product ideas into accessible, high-quality UIs
- Integrate with C# microservice REST APIs
- Contribute to component libraries/design systems and promote reuse across the experience layer
- Optimize for performance (code splitting, caching, lazy loading)
- Write automated tests (Jest, React Testing Library, Cypress)
- Participate in code reviews, propose improvements, and uphold code quality.
- Ship safely and often using GitHub Actions (CI/CD) and observability basics (logging/metrics).
What you bring
- A minimum of 3 years of professional experience in web app development
- Proficiency in JavaScript/TypeScript, React, HTML, and CSS.
- Ability to design clean, modular, maintainable code using OOP, SOLID, and common patterns.
- Comfort with architectural concepts (e.g., MVC/MVVM, dependency injection) and modern app architecture.
- Practical API integration skills (REST; familiarity with auth flows, pagination, error handling).
- Working knowledge of SQL/relational concepts to reason about data and debug API-driven issues.
- Strong debugging and profiling skills (Chrome/Edge DevTools, React DevTools) and an eye for performance.
- Clear communication, collaborative mindset, thoughtful prioritization, and attention to detail.
- Tooling fluency: Git/GitHub workflows; VS Code or Visual Studio.
- Exposure to micro-frontend design patterns
- Willingness and ability to quickly learn new technologies and adapt to changes in requirements or technology stack
Nice to have- C#/.NET familiarity (reading/writing service code, DTOs, DI, async patterns).
- Exposure to micro-frontends and composition at scale.
- Experience helping migrate from Angular to React (coexistence, adapters, incremental rollout).
- Experience with runtime monitoring (e.g., Grafana, Sentry) and performance tooling (Lighthouse, Core Web Vitals).
What makes Incident IQ different: - We facilitate whole-person growth where employees can develop personally as well as professionally.
- We offer an energetic and collaborative environment; everyone's opinion matters!
- We produce software that empowers K-12 schools to run efficiently, allowing for a better classroom experience for students to THRIVE!
- We provide excellent work/life balance. Two amazing offices - a Downtown Atlanta office location and one at Halcyon in Alpharetta!
Incident IQ offers a competitive salary based on experience with a benefits package for full-time employees that includes medical, dental, vision, life insurance, 401k match, and paid-time off (PTO).