Ernst & Young logo

Front End Software Engineer - Manager - Multiple Positions - 1630211

Ernst & Young

Charlotte, NC
Full Time
Senior
206k+
3 days ago

Job Description

About the Role

EY focuses on high-ethical standards and integrity among its employees and expects all candidates to demonstrate these qualities. At EY, you'll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we're counting on your unique voice and perspective to help EY become even better. Join us and build an exceptional experience for yourself, and a better working world for all. The exceptional EY experience. It's yours to build.

Key Responsibilities

  • Work with software development engineers responsible for analyzing, designing, developing, integrating, testing, implementing, and deploying new and existing software application programs.
  • Lead the design and implementation of complex, high-performance front-end applications with exceptional user experiences.
  • Provide technical leadership and direction, influencing architectural decisions and shaping the front-end roadmap.
  • Design, develop and maintain the user interface and user experience for web applications.
  • Champion best practices in front-end development, advocating for code quality, maintainability, and scalability.
  • Collaborate closely with designers, product managers, and back-end engineers to ensure seamless user experiences.
  • Stay at the forefront of front-end technologies, actively researching and evaluating new tools and frameworks.
  • Mentor and guide junior engineers, fostering their growth and development into confident front-end developers.
  • Manage program budgets and timelines effectively.
  • Manage and motivate teams of professionals with diverse skills and backgrounds.
  • Consistently deliver quality client services by monitoring progress.
  • Demonstrate in-depth technical capabilities and professional knowledge.
  • Maintain long-term client relationships and networks.
  • Cultivate business development opportunities.

Requirements

  • Must have a Bachelor's degree in Computer Science, Engineering or a related field and 5 years of progressive, post-baccalaureate work experience, or a Master's degree with 4 years of work experience.
  • Must have 4 years of experience with hands-on coding of customer facing enterprise business class systems developing user interfaces, taking UX design mock-ups and translating them to prototypes and working products.
  • Must have 4 years of experience in leveraging languages, libraries and frameworks supporting large, complex web applications including JavaScript, Node.js, HTML & CSS, and frameworks such as Angular and/or React.
  • Must have 4 years of experience in consuming RESTful APIs and JSON data, and working with REST API tools such as Postman.
  • Must have 4 years of experience with web security and OWASP security considerations.
  • Must have 4 years of experience as a Front-End developer.
  • Must have 4 years of experience with modern front-end technologies such as React, NextJS, Angular, Node.js, Electron, React Native, or Vue.js.
  • Must have 4 years of experience with web development IDEs like Visual Studio Code, WebStorm, Coda, IntelliJ, or similar.
  • Must have 4 years of experience developing, packaging, testing, debugging, and deploying responsive web applications.
  • Must have 4 years of experience with collaborative development tools including Git and CI/CD pipelines like Jenkins or TeamCity.
  • Must have 4 years of experience working in an Agile and TDD or BDD environment supporting requirements gathering and user story creation.
  • Must have 4 years of experience working as a technology consultant for a professional services firm.
  • Must have 2 years of experience leading software development planning workshops, client-facing presentations, managing teams, and mentoring junior developers.
  • Must have 4 years of experience with CSS preprocessors, build tools, version control systems, caching technologies, and techniques such as CDN, cache control, or localStorage.
  • Must have 4 years of experience in debugging and performance tuning web applications, delivering accessibility compliant interfaces according to WCAG standards, and developing responsive web interfaces across devices.
  • Must have 4 years of testing experience using tools such as Jest, Cucumber, Selenium, or WebDriverIO.
  • Requires travel up to 80%, of which 10% may be international.

Nice to Have

  • Experience with Electron, React Native, Vue.js, or NextJS.
  • Experience with web security and OWASP considerations.
  • Experience with accessibility standards such as WCAG.

Qualifications

  • Bachelor's degree in Computer Science, Engineering or a related field, or a Master's degree with relevant experience.

Benefits & Perks

  • Comprehensive compensation and benefits package including medical and dental coverage, pension and 401(k) plans, and paid time off.
  • Hybrid work model with most client-facing roles working in person 40-60% of the time.
  • Flexible vacation policy allowing you to decide your time off.
  • Time off for designated holidays, winter/summer breaks, personal/family care, and other leaves of absence.
  • Opportunities for continuous learning and leadership development.
  • Diverse and inclusive culture.

Working at Ernst & Young

EY emphasizes high ethical standards, integrity, diversity, and inclusion. The company fosters a culture of continuous learning, transformative leadership, and making a meaningful impact. EY values its people and provides an environment where individuals are embraced for who they are and empowered to use their voice to help others find theirs.

Apply Now

Job Details

Posted AtJul 31, 2025
Salary206k+
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Ernst & Young

Website

ey.com

Company Size

10000+ employees

Location

Charlotte, NC

Industry

Accounting, Tax Preparation, Bookkeeping, and Payroll Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches