- 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.
- 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.
- 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.
- 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.
-
Software Development Engineer
5 days ago
Greenland Investment Management Mumbai, IndiaSoftware 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 ...
-
Senior Development Engineer
4 days ago
The Salt Inc Consulting Mumbai, IndiaWhat 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 ...
-
Software Development Engineer II
1 week ago
Zyoin group Mumbai, IndiaJob 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 ...
-
Software Development Engineer III
2 days ago
TalentXo Mumbai, IndiaRole & 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 ...
-
Software Development Engineer I
6 days ago
Anarock Mumbai, IndiaResponsibilities : · - 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 ...
-
Software Development Engineer I
1 day ago
Dashhire Mumbai, IndiaResponsibilities : · - 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 ...
-
Unreal Engine Developer Internship
1 week ago
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 ...
-
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 ...
-
Draughtsman
1 day ago
Assystem Mumbai, IndiaOUR 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 India
2 days ago
AXESS Mumbai, IndiaAxess 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 ...
-
Game Artist
1 week ago
Gamersroof Technologies Pvt Ltd Mumbai, IndiaHere 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 ...
-
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 ...
-
Unreal Engine Generalist
4 days ago
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 ...
-
Cable Stay Bridge Designer
3 days ago
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 ...
-
Instrumentation Designer
6 days ago
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 ...
-
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 ...
-
Windchill System Administrator
1 week ago
Fresenius Medical Care Mumbai, Maharashtra, IndiaDesign 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 ...
-
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 ...
-
QA Manual
4 days ago
WTW Mumbai, Maharashtra, IndiaQA 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 ...
-
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 ...
Staff Software Development Engineer - Mumbai, India - The Walt Disney Company (India)
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
Skills & Attributes for success
Behavioral and Personal Attributes:
Preferred Education & Experience -