3 Fanatics Senior Software Engineer Jobs
Fanatics - Senior Software Engineer - Frontend Development (5-9 yrs)
Fanatics
posted 5d ago
Flexible timing
Key skills for the job
We are seeking a highly skilled and experienced Senior Frontend Software Engineer to join our growing team. You will play a key role in designing, developing, and maintaining our cutting-edge web applications. This role requires a deep understanding of modern frontend technologies, a passion for creating exceptional user experiences, and the ability to lead and mentor junior engineers.
Responsibilities :
- Design and develop high-performance, scalable, and maintainable frontend applications.
- Implement complex UI features and interactions using modern JavaScript frameworks (e.g., React, Angular, Vue.js).
- Write clean, well-documented, and testable code.
- Collaborate closely with product managers, designers, and backend engineers to deliver high-quality products.
- Participate in code reviews and contribute to improving our development processes.
- Mentor and guide junior engineers, fostering a culture of learning and growth.
- Stay up-to-date with the latest frontend technologies and trends.
- Contribute to the architecture and technical direction of our frontend platform.
- Troubleshoot and debug complex frontend issues.
- Optimize application performance for speed and scalability.
Required Skills :
- Expertise in JavaScript (ES6+) : Deep understanding of core JavaScript concepts, including asynchronous programming, closures, and prototypal inheritance.
- Extensive experience with React, Angular, Vue.js, or similar frameworks. (Specify preferred framework if applicable).
- Strong understanding of HTML5 and CSS3 : Experience with responsive design principles and CSS preprocessors (e.g., Sass, Less).
- Knowledge of state management libraries like Redux, MobX, or Vuex.
- Experience with unit testing (e.g., Jest, Mocha), integration testing (e.g., Cypress, Selenium), and end-to-end testing.
- Experience with version control systems: Proficiency with Git.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills.
Preferred Skills (Optional) :
- Experience with server-side rendering (SSR).
- Knowledge of web performance optimization techniques.
- Familiarity with build tools (e.g., Webpack, Parcel).
- Experience with TypeScript.
- Understanding of accessibility best practices.
- Experience with Agile development methodologies.
- Contributions to open-source projects.
Qualifications : Bachelor's degree in Computer Science or a related field (or equivalent experience).
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Fanatics Senior Software Engineer roles with real interview advice
5-8 Yrs
₹ 40 - 50L/yr
Hyderabad / Secunderabad