Largeton Group is seeking a Principal Frontend Engineer with 11+ years of experience for an onsite role in Cincinnati, OH. The position requires strong React/Redux and Web-UI development skills, with a focus on performance, accessibility, and best practices. This is a long-term opportunity for a lead-level candidate.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
Title: Principal Frontend Engineer
Location: Cincinnati, OH (Onsite)
Relocation accepted but candidate have to relocate from Day 1. Nearby candidate Preferred.
Duration: Long term
Linkedin must be updated and genuine
Interview: 1ST Round- Virtual
2nd Round- Onsite
Need Lead Level profile, 11+ years
About The Job
- At least 5 year of React/Redux commercial experience (within last 2 years)
- 6+ years of strong Web-UI development experience (with demonstrable HTML, CSS, JavaScript technology usage)
- Excellent programming skills in JavaScript (ES 2015+)
- Experience using Git and npm in a collaborative environment
- Demonstrable knowledge of these concepts:
- Software Design Principles and Patterns
- Browsers (HTTP, APIs, event loop, render cycle, etc.)
- Build Tools (Webpack, Rollup, etc.)
- CI/CD (tools, pipelines, patterns)
- Automated Testing (unit, functional, contract, mocking, etc.)
- Application Performance Tuning (Lighthouse, browser dev tools, etc.)
- WAI-ARIA, WCAG, & assistive technology
- Progressive Web App (PWA) technologies
- Functional programming in JavaScript
- WebAssembly (Wasm)
- Server-side development experience with Node.js or similar language/framework
- Jest/Mocha
- Webpack/Rollup
- Yarn
- Babel
- Webdriver IO
- GitLab
- Web UI framework experience (Angular, Vue, Stencil, Svelte, etc.)
- Web Components
- Flowtype/TypeScript
- NGINX
- Bash Scripting
- Cloud Platforms (Azure, GCP, Cloud Foundry)
- Docker
Senior Web Lead
- Identify, uphold and apply Web engineering best practices
- Implement Web design principles to ensure our Web apps are performant, accessible, and provide the ideal user experience on devices of various sizes.
- Collaborate with designers, product managers, and team to iterate on design and implementation
- Assist in the development of applications & features that will be used by customers and internal associates
- Work with APIs and API teams to build and ship new experiences
- Review existing Web app code, new code and plan future app upgrades with the development teams
- Design and develop frameworks for creating Web apps that grow with the needs of the company
- Set Web app performance indicators and alarms. Monitor, actively improve, and respond to performance metrics
- Stay up-to-date and explore emerging technologies