Search jobs > Louisville, KY > Senior software engineer

Senior Software Engineer (Front End)

Hearst
Louisville, KY, United States
Full-time

The Senior Software Engineer (Front End) works with the Platform and DevOps teams to develop web apps for our Personal Care service line.

This role helps direct the architecture and construction of half a dozen enterprise-grade portals that deliver both B2B and B2C use cases.

Responsibilities :

Front-End Development : Work with our other frontend leads to deliver responsive and scalable web apps using the latest JavaScript frameworks.

Collaborate with UX / UI designers to implement design specifications, ensuring a seamless and visually appealing user experience.

Cross-functional Collaboration : Partner with a cross-functional team to imagine, design, develop, test, and launch software and solutions that wows our internal and external stakeholders.

Work closely with backend engineers to integrate front-end components with server-side logic. Collaborate with other teams, including product management, UX, and QA to ensure the successful delivery of features within established timelines.

Code Quality and Best Practices : Lead the way by staying up to date with tools, trends, technologies and frameworks and sharing that knowledge in a meaningful way with the team.

Enforce best practices in code quality, testing, and maintainability. Conduct code reviews and provide constructive feedback to team members.

  • Performance Optimization : Identify and implement performance optimization techniques to enhance the speed and efficiency of web applications at scale.
  • Mentorship and Leadership : Champion solutions that operate with a high degree of operational excellence. Provide mentorship and guidance to junior team members.

Contribute to the continuous improvement of our development processes and practices.

Desired Experience and Skills :

  • 5+ years of professional experience in front-end development.
  • Excellent communication skills - the ability to think creatively and adapt the message to the audience.
  • Strong problem solving skills; adaptable, proactive and willing to take ownership.
  • A high-quality bar and a drive of continuous improvement; just-enough documentation, unit testing, code reviews, test automation, continuous integration & deployment and a preference for agile methods.
  • Demonstrated experience building large scale web applications.
  • Proficiency in React / Redux / or Svelte / Sveltekit.
  • Proficiency with testing frameworks (Jest, React Testing Library, Vitest, Svelte Testing Library)
  • Strong knowledge of web technologies : JavaScript, TypeScript, functional programming, , HTML, CSS, Tailwind
  • Solid understanding of REST and API design.
  • Experience with cloud-based architectures in a production environment.
  • Familiarity with implementing system monitoring and analytics tools (. DataDog, Sentry, Matomo)
  • 1 Qualifications :
  • Familiarity with serverless architecture.
  • Experience with GraphQL.
  • Knowledge of containerization and orchestration tools (., Docker, Kubernetes).

This position does not provide sponsorship. All applicants should either be US Citizens or Permanent Residents eligible to work in the US without immigration restrictions.

LI-CC1

LI-Remote

22 days ago
Related jobs
Promoted
Siemens Mobility
Louisville, Kentucky

Experience with entire software development lifecycle, end to end. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability unrelated to ability, mar...

Promoted
AtlasIED
Louisville, Kentucky

The Senior Software Engineer is responsible for the design and development of industry-leading commercial software with a focus on innovation and usability for the AtlasIED family of products. We are seeking an experienced and energetic Senior Software Engineer with a passion for audio to support ou...

Promoted
Siemens Mobility
Louisville, Kentucky

Experience with entire software development lifecycle, end to end. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability unrelated to ability, mar...

UPS
Louisville, Kentucky

Agile Engineering Best Practices• Stays current on industry trends and serves as an expert on the software development lifecycle and agile engineering practices, coaching others when needed. Applies the principles of software engineering to design, develop, maintain, test, and evaluate computer soft...

Systems & Software, Inc.
Kentucky, United States
Remote

Join Harris' Systems & Software, a pioneering force in the Utility CIS arena, as a Senior Software Engineer. Senior Software Engineer (Billing and Accounting). In this role, you will engineer backend solutions primarily for billing systems, designing new features and maintaining our industry-leading...

Home Depot
KENTUCKY, US

Software Engineer is responsible for independently developing and consistently redesigning/refactoring a product to adapt to our customers and associates needs. Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical ...

Brooksource
Louisville, Kentucky

The Senior Full Stack Engineer is involved in all stages of software development, including front-end development, back-end development, database integrations, network and hosting management, user interface, user experience, and back-end server management. They are needing a strong software engineer...

CDK Global
Louisville, Kentucky

Position Responsibilities & Essential function.UI components, 3rd party integrations, and refactoring current applications.Compensation: $115,000 - $135,000.CDK Global is committed to fair and equitable compensation practices.Compensation packages are based on several factors, including but not ...

Highmark Health
KY, Working at Home, Kentucky

Candidate will be an integral member of an agile software engineer team responsible for building scalable LLM-based products and reusable back-end APIs to serve our customers. Knowledge of professional software engineering practices & best practices for the full software development life cycle, incl...

Siemens Mobility, Inc
Louisville, Kentucky

Experience with entire software development lifecycle, end to end. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability unrelated to ability,...