Requirements
Must have:
- We require 5+ years of professional experience in frontend engineering. - We are looking for deep React expertise, including at least 5 years working with hooks, architectural patterns, and performance tuning. - We need experience designing and scaling frontend platforms such as micro-frontends, monorepos, or comparable systems. - We expect a strong grasp of React Hooks, state management approaches, component architecture, frontend optimization, and asynchronous data handling. - We value strong problem-solving ability and excellent organizational skills. - We prefer familiarity with modern build tools and frontend bundling workflows. - We require experience with unit testing and integration testing. - We need the ability to collaborate with or work alongside an ASP.NET Core/.NET backend team. - We require a bachelors degree in computer science, a related discipline, or equivalent professional experience. - It is a plus if we have experience with Angular, Vue.js, or other frontend frameworks. - It is a plus if we have familiarity with relational database design. - It is a plus if we have experience with CI/CD pipelines and frontend release processes.
Responsibilities:
- We design and build scalable frontend applications using React and TypeScript. - We develop and support micro-frontends within a single-spa architecture. - We manage runtime module loading and shared dependency strategies across micro-frontend boundaries. - We produce clean, efficient, and maintainable code aligned with our standards and industry best practices. - We improve frontend performance through code splitting, lazy loading, tree shaking, and optimized rendering techniques. - We collaborate on requirements with UX designers, technical product managers, and business stakeholders. - We review and approve application code changes. - We mentor engineers on best practices, coding standards, and software development workflows. - We contribute to deployments and provide post-release support. - We assess and recommend frameworks, tools, and platforms that raise quality and productivity. - We stay informed about emerging frontend technologies and evolving industry trends. - We work on large-scale React applications built with modern frontend architecture. - We support shared component libraries and design systems. - We contribute to type-safe frontend development using strict TypeScript standards. - We help optimize bundle size and frontend delivery for enterprise-scale applications with large user bases.
-
Company:
We are a long-standing enterprise software company within Information Technology Services, building solutions that range from prepaid wireless activations to mobile and web application development. For more than 10 years, our creativity and originality have attracted innovative thinkers and helped us grow as an industry leader. This is a full-time, exempt Senior Frontend Software Engineer role on our IT Development team, reporting to the Software Engineering Manager. The position is hybrid in Dublin, Ohio, with three days onsite and two days remote. We offer the opportunity to work on large-scale React applications, micro-frontends, shared design systems, and enterprise platforms that serve substantial user communities. We are looking for a passionate professional who wants to help us solve complex challenges and shape the future of technology.