Jobs
>
Mumbai

    Staff Software Development Engineer - Mumbai, India - The Walt Disney Company (India)

    Default job background
    Permanent
    Description

    Résumé du poste:

    We are seeking a highly experienced Senior UI (Front-End) Developer with a strong proficiency in developing complex and scalable React.JS applications, coupled with a solid understanding of Javascript, to join our engineering team and contribute to the design and implementation of our user interfaces.

    About the team
    At our company, we have a dynamic and talented engineering team that is responsible for developing solutions for our adsales platform. Our primary focus is on delivering highly scalable and easy-to-maintain solutions that meet the needs of our growing user base. To achieve this, our team employs an Agile methodology and follows a Test Driven Development (TDD) approach, ensuring that our software is robust, reliable, and of the highest quality.

    Our engineering team is well-versed in a range of modern technologies, including Ruby on Rails, React.JS, GoLang, and Elixir Phoenix. These technologies provide us with the flexibility and power necessary to build cutting-edge solutions that meet the demands of our ever-evolving platform. With their expertise in these technologies, our engineers are capable of architecting and implementing efficient and scalable systems that drive the success of our adsales platform.

    Reporting To –

    Key Responsibilities

  • Designing and Implementing User Interfaces: Take ownership of designing and implementing intuitive, responsive, and visually appealing user interfaces using React.JS, ensuring an exceptional user experience.
  • Architecting Scalable Solutions : Utilize your expertise in React.JS to architect and develop highly scalable front-end solutions that can handle a large user base and complex business requirements.
  • Collaborating with UX/UI Designers : Work closely with UX/UI designers to translate design concepts into functional and interactive UI components, ensuring a seamless integration of design and development.
  • Thorough knowledge of state management , including actions, reducers, and selectors, ensuring clean and maintainable code.
  • Optimizing UI Performance : Employ techniques like memoization and memo components to optimize rendering and improve overall UI performance, delivering smooth and efficient user experiences.
  • Leveraging React Query : Utilize your knowledge of React Query to efficiently handle data fetching, caching, and synchronization, optimizing network requests and reducing unnecessary data retrieval.
  • Collaborating with Backend Developers: Collaborate closely with backend developers to define and integrate APIs and ensure smooth communication between the frontend and backend systems.
  • Code Review and Quality Assurance : Conduct thorough code reviews, ensuring adherence to coding standards, best practices, and scalability requirements, while identifying opportunities for improvement and offering constructive feedback.
  • Mentoring and Knowledge Sharing : Provide guidance and mentorship to junior developers, sharing your knowledge and experience in React.JS, Redux, and related technologies, fostering a culture of continuous learning and growth.
  • Staying Up-to-Date with Emerging Technologies: Keep abreast of the latest advancements in React.JS, Redux, and related libraries, frameworks, and tools.
  • Experiment with new concepts and technologies , and propose their adoption when appropriate to enhance the team's efficiency and productivity.
  • Skills & Attributes for success

  • Proficiency in React.JS: should have a deep understanding and extensive experience working with React.JS, including hooks, functional components, and component lifecycle.
  • Strong JavaScript Fundamentals: A solid grasp of core JavaScript concepts and features, such as ES6+, closures, asynchronous programming, and DOM manipulation.
  • Knowledge of State Management: Expertise in using state management libraries like Redux to effectively manage application state and data flow within a React.JS application.
  • Responsive Web Design: Experience in building responsive web applications that provide seamless user experiences across different devices and screen sizes. CSS and Styling:
  • Proficiency in CSS and modern styling techniques, including CSS preprocessors like Sass or Less, and familiarity with CSS frameworks such as Bootstrap or Tailwind CSS.
  • Web Performance Optimization: Ability to optimize frontend performance by implementing techniques like code splitting, lazy loading, caching, and minimizing network requests.
  • Testing and Debugging: Experience with frontend testing frameworks such as Jest, Enzyme, or React Testing Library, and proficient in using browser developer tools for debugging and troubleshooting.
  • Version Control: Proficient in using Git for version control, including branching, merging, and resolving merge conflicts, and familiarity with collaborative Git workflows.
  • Behavioral and Personal Attributes:

  • Strong Problem-Solving Skills : Should possess excellent problem-solving abilities, being able to analyze complex issues and propose effective solutions.
  • Collaboration and Teamwork: The ability to collaborate effectively with cross-functional teams, communicate ideas clearly, and actively participate in discussions and decision-making processes.
  • Continuous Learning : A strong desire and willingness to continuously learn and stay updated with the latest frontend technologies, tools, and industry best practices.
  • Attention to Detail: Meticulousness in code quality, adhering to coding standards, and ensuring clean and maintainable codebases.
  • Strong Communication Skills: Excellent verbal and written communication skills, including the ability to articulate technical concepts to both technical and non-technical stakeholders.
  • Adaptability and Flexibility : The capacity to adapt to changing project requirements, priorities, and technologies, and the ability to quickly learn and apply new concepts as needed.
  • Leadership and Mentorship : The ability to provide guidance, mentorship, and technical leadership to junior developers, promoting a collaborative and growth-oriented team culture.
  • Time and Task Management: Effective time management skills to prioritize tasks, meet deadlines, and manage multiple projects simultaneously, while ensuring high-quality deliverables.
  • User-Centric Mindset: A focus on understanding user needs and delivering intuitive and user-friendly interfaces that provide exceptional user experiences.
  • Passion for Quality : A commitment to delivering high-quality frontend solutions, advocating for best practices, and driving continuous improvement in code quality, performance, and user satisfaction.
  • Preferred Education & Experience -

  • A bachelor's or master's degree in Computer Science, Software Engineering, or a related field is typically preferred
  • Minimum of 5-7 years of relevant industry experience in frontend development.
  • Additional certifications or courses in frontend development, React.JS, or related technologies can also be beneficial.


  • Greenland Investment Management Mumbai, India

    Software Development Engineer · Location: Mumbai · Opportunity: · Python Engineers build, automate and manage critical operational infrastructure for a USD 1 billion+ quant high-frequency trading (HFT) hedge fund. · Greenland Investment Management: · Greenland Investment Managem ...


  • The Salt Inc Consulting Mumbai, India

    What You'll Do : · Participate in system design and architecture decisions. · Create code that is simple, extensible, testable and robust. · Collaborate with other team members to evolve our development processes. · Organize and lead group discussions. · Work with customers and p ...


  • Zyoin group Mumbai, India

    Job Description : · Key Responsibilities : · - Design, develop, and maintain software applications using , Golang and PHP. · - Create and optimize database schemas and queries using MySQL and MongoDB. · - Implement caching solutions with Redis. · - Integrate and work with event ...


  • TalentXo Mumbai, India

    Role & Responsibilities : · - Build new features into the application and own their further development. · - Build scalable and loosely coupled services to extend our platform. · - Build bullet proof API integrations with third-party APIs for various use cases. · - Evolve our Inf ...


  • Anarock Mumbai, India

    Responsibilities : · - Design, develop, and implement software solutions in alignment with the company's technical roadmap and business goals. · - Participate in the full software development life cycle from conception to deployment. · - Collaborate with cross-functional teams to ...


  • Dashhire Mumbai, India

    Responsibilities : · - Translate designs and wireframes into high-quality code. · - Design and implement new features and enhancements for our iOS applications. · - Collaborate with cross-functional teams to define, design, and ship new features. · - Write clean, maintainable, an ...


  • IIC INTERACTIVE LABS PRIVATE LIMITED (Ink In Caps) Mumbai, India Internship, Full time

    · About the internship: · We are seeking a passionate and talented Unreal development intern to join our team. As an intern, you will have the opportunity to work closely with our experienced developers and contribute to the creation of cutting-edge Unreal Engine projects. This ...

  • TraceLink, Inc.

    Sdet Ii

    1 day ago


    TraceLink, Inc. Mumbai, India

    : · **Overview** · **Who you are**: · **Tracelink is looking for talented full-time software engineers to build products at one of the fastest growing companies in the Pune area. If you're self · - motivated, intellectually curious and motivated by designing and developing innova ...

  • Assystem

    Draughtsman

    1 day ago


    Assystem Mumbai, India

    OUR VACANCY · Draughtsman · - Infrastructure / Building- / Engineering / Technical- Mumbai- 29/05/23- On site- ShareI APPLY · - ABOUT ASSYSTEM · **Company Profile**: · Assystem Stup is a full-service design, engineering and project delivery consultancy created following Assystem' ...

  • AXESS

    Axess India

    2 days ago


    AXESS Mumbai, India

    Axess is a leading provider of complex lifting and installation services, primarily for offshore installations. We are experiencing increased demand for our services which positions us for further development and growth. At Axess, we have over 20 years of experience, with more th ...

  • Gamersroof Technologies Pvt Ltd

    Game Artist

    1 week ago


    Gamersroof Technologies Pvt Ltd Mumbai, India

    Here are the key responsibilities. · - Design stunning levels in Unreal and Unity 3D Engine. · - Model and texture props as and when required using Blender 3D. · - Creating materials and shaders for various props, characters and effects. · - Importing animations from animation li ...

  • Larsen & Toubro Limited

    Structures

    3 days ago


    Larsen & Toubro Limited Maharashtra, India

    **Essential Requirements** · - Graduate degree in Civil Engineering from an institute of repute and master's degree in Structural engineering or Bridge engineering.- Overall Experience of more than 8-10 years in design of bridges and other highway related structures.- Experience ...


  • Atomic Arts Mumbai, India

    **Company Description** · With over 25 years of experience, Atomic Arts remains as a leading visual effects house, with work featured in the biggest and boldest Hollywood blockbusters, tentpole streaming series and the very best of independent cinema. · Recent project highlights ...


  • Larsen & Toubro Limited Mumbai, India

    **Position: Cable Stay Bridge Design Engineer** · Job Summary: As a Cable Stay Bridge Design Engineer, you will be responsible for designing and analyzing cable-stayed bridges, ensuring their structural integrity, and overseeing the construction process. You will collaborate with ...


  • TRS Staffing Mumbai, India

    **Position**: Instrumentation Designer · **Location**: Mumbai · **Type**: Contract · **Client Overview**: · An opportunity to work for one of the largest engineering firm in the Kansas City. It is a global engineering, procurement, construction (EPC) and consulting company specia ...

  • exhibitrentals

    SEO Expert

    4 days ago


    exhibitrentals Mumbai, India

    **Job Overview**: · As an SEO Executive, you will be responsible for driving organic traffic and improving the search engine rankings of the company's website. You will be responsible for executing and managing SEO campaigns, analysing and reporting on website performance, and id ...


  • Fresenius Medical Care Mumbai, Maharashtra, India

    Design and implement new engineering IT solutions in the context of System Lifecycle Management (SLM) / Engineering Eco-System for FMC's global product organization to support the digital transformation towards Product Digital Twin and Digital Thread based on industry-best-practi ...

  • essenzaa Nutrition

    SEO Executive

    1 day ago


    essenzaa Nutrition Mumbai, India

    **Responsibilities**: · Develop and implement effective SEO strategies to increase organic traffic and improve search engine rankings. · Perform comprehensive keyword research and analysis to identify valuable opportunities for content optimization and targeting. · Optimize websi ...

  • WTW

    QA Manual

    4 days ago


    WTW Mumbai, Maharashtra, India

    QA Manual · - Mumbai, IN · March 18, 2024 · **The Role** · - Collaborates with users to understand requirements and translate into test plans, ensuring product quality in own and other's work and using extensive testing engineering skills. · - Identifies the test scope and co-ord ...

  • Infineum

    Technologist

    4 days ago


    Infineum Mumbai, India

    **Date**:Aug 4, 2023 · **Location**: Mumbai, IN, 400051 · **Company**:Infineum · Lubes Technologist provides technical support to our target lubricant-blending customer, conducts and documents field trials, engine and bench test programs to qualify Infineum's engine oil additives ...