Senior Software Engineer

3 weeks ago


Hyderabad City Taluka, Pakistan FANATICS INC Full time

About the Role:

We are seeking a highly skilled and experienced Senior Frontend Engineer to join our team. As a Senior Frontend Engineer, you will be a technical leader, responsible for the design, development, and maintenance of our high-impact web applications, with a focus on leveraging and extending our existing design system. You'll champion best practices, drive improvements in performance and site speed, and mentor junior engineers. This role requires a deep understanding of modern frontend technologies, a passion for building exceptional user experiences, and the ability to lead and inspire others.

Responsibilities:

  • Frontend Development: Design, develop, test, and deploy high-quality, performant, and scalable user interfaces using React and our established design system. Write clean, well-documented, and maintainable code that adheres to our style guide and coding standards.
  • Design System Contribution: Extend and maintain our existing design system, ensuring consistency and scalability across all our web applications. Contribute to the design system's documentation and component library. Proactively identify areas for improvement and propose solutions.
  • Performance Optimization: Proactively identify and resolve performance bottlenecks, focusing on improving site speed and overall user experience. Implement strategies to optimize application loading times and resource utilization. Use performance testing tools to measure and track improvements.
  • API Integration: Develop and maintain robust integrations with backend APIs using RESTful principles and AJAX techniques.
  • State Management: Implement effective state management solutions within React applications to ensure data consistency and efficient updates.
  • Testing & Quality Assurance: Write comprehensive unit and integration tests to ensure code quality and stability. Participate in code reviews, providing constructive feedback to your team. Advocate for and implement automated testing strategies.
  • Technical Leadership & Mentorship: Provide technical guidance and mentorship to junior engineers, fostering a culture of collaboration and knowledge sharing. Champion best practices and promote a culture of continuous improvement.
  • Collaboration: Work closely with designers, backend engineers, product managers, and UX researchers to deliver high-quality products that meet business requirements and user needs.
  • Cloud Infrastructure: Understand and utilize cloud-based infrastructure (AWS or similar) for deployment and scaling of frontend applications. Contribute to CI/CD pipeline improvements.
  • CSS & Styling: Explore and incorporate new CSS options into our design system, maintaining consistency and best practices.

Qualifications:

  • Bachelor's degree in Computer Science or a related field, or equivalent experience.
  • 7+ years of professional experience in frontend development, with significant
  • experience in React.js.
  • Proven experience working with and extending design systems.
  • Deep understanding of JavaScript, including ES6+ features.
  • Experience with state management libraries (e.g., Redux, Context API, Zustand).
  • Strong understanding of RESTful APIs and AJAX.
  • Experience with performance optimization techniques for web applications.
  • Experience with testing frameworks (e.g., Jest, React Testing Library, Cypress).
  • Proficiency in HTML5, CSS3, and responsive design principles.
  • Experience with version control systems (Git).
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration skills.
  • Experience with AWS or other cloud platforms is a plus.
  • Experience with Storybook or similar component documentation tools is a plus.
Fanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet. Through the Fanatics platform, sports fans can buy licensed fan gear, jerseys, lifestyle and streetwear products, headwear, and hardgoods; collect physical and digital trading cards, sports memorabilia, and other digital assets; and bet as the company builds its Sportsbook and iGaming platform. Fanatics has an established database of over 100 million global sports fans; a global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences and retail partners, 2,500 athletes and celebrities, and 200 exclusive athletes; and over 2,000 retail locations, including its Lids retail stores. Our more than 22,000 employees are committed to relentlessly enhancing the fan experience and delighting sports fans globally.

#J-18808-Ljbffr

  • Hyderabad City Taluka, Pakistan beBeeDeveloper Full time 1,000,000 - 1,200,000

    We are seeking a talented and experienced Senior React Developer to join our team.Job Category: Software Development & EngineeringPosition: Senior React DeveloperSchedule: Full TimeJob Type: HybridApply NowDescriptionJob Category: Software Development & EngineeringPosition: Senior React DeveloperSchedule: Full TimeJob Type: HybridWork Location: Tirupati,...


  • Hyderabad City Taluka, Pakistan beBeeEngineering Full time 2,500,000 - 4,000,000

    Senior Engineering Lead for Software AnalyticsAs a Senior Engineering Lead, you will oversee the development of innovative software solutions that drive business growth and improve customer satisfaction. Your team's focus is on creating end-to-end product testing capabilities using automation frameworks like Selenium WebDriver or Playwright.Key...


  • Hyderabad City Taluka, Pakistan JP Morgan Chase Full time

    When you mentor and advise multiple technical teams and move financial technologies forward, it's a big challenge with big impact. You were made for this.As a Senior Manager of Software Engineering at JPMorgan Chase within the Infrastructure Platformsteam, you serve in a leadership role by providing technical coaching and advisory for multiple technical...


  • Hyderabad City Taluka, Pakistan beBeeEngineering Full time $125,000 - $175,000

    Job DescriptionAs a senior engineering manager, you will be responsible for driving an engineering culture to build and deliver high-quality software products. You will facilitate career development, align engineers' work to their goals and company goals, and provide coaching to help them grow.",

  • Software Engineer II

    2 weeks ago


    Hyderabad City Taluka, Pakistan FANATICS INC Full time

    PurposeAs a Software Engineer II, you will contribute to the development and integration of Fanatics' Warehouse Execution System (WES) and Warehouse Control System (WCS). You will collaborate with senior engineers to build, test, and deploy software that drives warehouse automation, material flow, and fulfillment orchestration.Key ResponsibilitiesAssist in...


  • Hyderabad City Taluka, Pakistan beBeeSoftware Full time

    Job Summary:We are seeking a skilled Video Software Engineer to design, implement, and optimize video processing solutions for embedded platforms. This role involves collaborating with cross-functional teams to develop high-performance and reliable drivers for video hardware acceleration.Key Responsibilities:Development of various video solutions on Qualcomm...


  • Hyderabad City Taluka, Pakistan HSBC Full time

    Some careers shine brighter than others.If you're looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further.HSBC is one of the largest banking and...


  • Hyderabad City Taluka, Pakistan FANATICS INC Full time

    ABOUT THE ROLEWe are seeking a highly motivated and experienced Engineering Manager to lead and mentor a team of talented engineers. In this role, you will be responsible for the overall technical direction and execution of projects, ensuring timely delivery, high quality, and customer satisfaction. You will play a critical role in fostering a collaborative...


  • Hyderabad City Taluka, Pakistan JP Morgan Chase Full time

    When you mentor and advise multiple technical teams and move financial technologies forward, it's a big challenge with big impact. You were made for this.As a Senior Manager of Software Engineering at JPMorgan Chase within the Infrastructure Platforms-Data Protection and Recovery organization, you will take on a leadership role by offering technical guidance...


  • Hyderabad City Taluka, Pakistan Sithafal Technologies Full time

    Join to apply for the Senior Software Developer role at Sithafal Technologies2 months ago Be among the first 25 applicantsJoin to apply for the Senior Software Developer role at Sithafal TechnologiesJob Category: Software Development & EngineeringPosition: Senior Software DeveloperSchedule: Full TimeJob Type: HybridApply NowDescriptionJob Category: Software...