
Software Development Engineer (WebApps)
Fox Corporation1 hour ago
Bengaluru, IndiaMid Level / Senior
Responsibilities
- Design, develop, and maintain scalable web applications using TypeScript, React.js, and Next.js.
- Build reusable, modular, maintainable, well-tested, and documented frontend components.
- Collaborate with product managers, UX designers, backend engineers, QA teams, DevOps, and platform engineering teams to deliver features and releases.
- Integrate frontend applications with RESTful APIs, GraphQL services, and backend systems.
- Ensure application performance, responsiveness, accessibility, reliability, and scalability.
- Identify and resolve application bottlenecks, bugs, and critical production issues.
- Participate in architecture discussions and frontend design decisions.
- Conduct code reviews and provide constructive feedback.
- Support production deployments and troubleshoot issues when required.
- Mentor junior engineers and contribute to cross-team knowledge sharing.
- Evaluate and adopt modern web technologies and development practices.
Requirements
- Bachelor's or master's degree in Computer Science, Engineering, or a related field.
- 3–7 years of professional experience in modern web application development.
- Strong proficiency in TypeScript and CSS3.
- Hands-on experience with React.js, Next.js, and modern frontend frameworks.
- Strong understanding of component-based architecture, state management, responsive design, software design principles, and frontend architecture.
- Experience with server-side rendering using Next.js or similar frameworks.
- Experience with Git, code review processes, and CI/CD pipelines.
- Strong communication skills and ability to work effectively in a collaborative Agile environment.