OPENING

JavaScript Developer (React.js)

Job Reference No. : #JDMPR1081

APPLY NOW apply

Job Description

Moris Media is seeking an experienced JavaScript Developer with a strong proficiency in React.js.  As a JavaScript Developer, you will be responsible for developing user interface components and implementing them using React.js workflows (such as Flux or Redux). Your role will involve ensuring that the components and the overall application are robust, easy to manage, and optimized for SEO.

apply

Technical Skills and Responsibilities:

  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Thorough understanding of React.js and its core principles, as well as Next.js.
  • Must have 5-6 years of experience in React.js.
  • Experience with 4-5 large-scale React projects and building scalable applications.
  • Real-time communication experience is a must (e.g., WebSocket, Socket.io).
  • Awareness of Progressive Web Apps (PWA) and Accelerated Mobile Pages (AMP).
  • Familiarity with HTML/CSS.
  • GIT experience is mandatory.
  • Expertise in JSON/RSS/FEEDS/XML and API integrations.
  • Translating designs (HTML) into high-quality JSX code.
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • A knack for benchmarking and optimization.
  • NodeJs concepts are a plus.

NON-TECHNICAL SKILLS:

  • Team player.
  • Excellent time-management skills.
  • Great interpersonal and communication skills.
apply
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Thorough understanding of React.js and its core principles.
  • Familiarity with HTML/CSS for front-end development.
  • Experience with GIT for version control.
  • Ability to work in a collaborative team environment.
  • Excellent time-management skills.
  • Strong interpersonal and communication skills.
apply
  • Bachelor's degree in Computer Science or a related field: Many employers prefer candidates with a bachelor's degree in computer science, software engineering, or a related discipline. This formal education provides a comprehensive understanding of computer science principles, algorithms, data structures, and programming concepts, which are fundamental to JavaScript development.

 

  • Proficiency in JavaScript: As a JavaScript Developer, you must have a strong command of the JavaScript programming language. This includes a deep understanding of core concepts, such as variables, functions, control flow, object-oriented programming, and asynchronous programming. Mastery of JavaScript is essential for effectively working with React.js.

 

  • js expertise: React.js is a popular JavaScript library for building user interfaces. You should have a thorough understanding of React.js concepts and be able to develop components, manage state and props, handle events, and utilize React.js features like hooks and context. Proficiency in React.js enables you to build dynamic and interactive web applications.

 

  • HTML and CSS: JavaScript Developers working with React.js should have a good grasp of HTML and CSS. React.js components are typically rendered as HTML elements, and CSS is used for styling. Being able to manipulate the DOM, structure web pages, and style elements using CSS is crucial for effective React.js development.

 

  • Front-end development knowledge: Familiarity with front-end development concepts and technologies is important. This includes understanding responsive design, browser compatibility, and performance optimization. Knowledge of front-end tools and libraries like Webpack, Babel, and CSS pre-processors can also be beneficial.
  • Understanding of web development principles: A solid understanding of web development principles, including HTTP, RESTful APIs, client-server communication, and browser functionality, is valuable for JavaScript Developers. This knowledge allows you to integrate React.js applications with backend services and build robust web applications.
  • Version control: Proficiency in using version control systems, such as Git, is essential for collaborative development. Version control allows you to track changes, manage code repositories, and work effectively in teams.
  • Problem-solving and debugging skills: As a JavaScript Developer, you should possess strong problem-solving abilities and be adept at debugging code. Troubleshooting and resolving issues efficiently are important skills to have when working with complex JavaScript and React.js applications.
  • Continuous learning: The JavaScript ecosystem is constantly evolving, with new frameworks, libraries, and best practices emerging regularly. A willingness to continuously learn, stay updated on the latest developments, and adapt to new technologies is crucial for success as a JavaScript Developer.
  • industry

    INDUSTRY

    Media & Marketing Industry

  • persnality

    PERSONALITY TYPE

    Creative / Communicator

  • department

    DEPARTMENT

    IT/ Art & Design Department

  • job

    JOB TYPE

    Full Time

  • experience

    EXPERIENCE

    5-7 years experience

  • location

    LOCATION

    Mumbai,  Delhi,  Bangalore,  Kolkata,  Chennai,  Ahmadabad,  Hyderabad,  Pune,  Surat,  Kanpur,  Jaipur,  Lucknow,  Nagpur,  Raigarh Fort,  Indore,  Patna,  Bhopal,  Ludhiana,  Agra,  Vadodara,  Gorakhpur,  Nasik,  Pimpri,  Kalyan,  Thane,  Meerut,  Faridabad,  Ghaziabad,  Dombivli,  Rajkot,  Benares,  Amritsar,  Allahabad,  Vishakhapatnam,  Teni,  Jabalpur,  Haora,  Aurangabad,  Shivaji Nagar,  Solapur,  Srinagar,  Coimbatore,  Jodhpur,  Chandigarh,  Madurai,  Guwahati,  Gwalior,  Vijayawada,  Mysore,  Ranchi,  Hubli,  Jalandhar,  Thiruvananthapuram,  Salem,  Tiruchchirappalli,  Kota,  Bhubaneshwar,  Aligarh,  Bareilly,  Moradabad ,  Bhiwandi,  Raipur,  Gorakhpur,  Bhilai,  Jamshedpur,  Borivli,  Cochin,  Amravati,  Sangli,  Cuttack,  Bikaner,  Warangal,  Bhavnagar,  Guntur,  Dehra Dun,  Durgapur,  Ajmer,  Ulhasnagar,  Kolhapur,  Shiliguri,  Asansol,  Jamnagar,  Saharanpur,  Gulbarga,  Bhatpara,  Jammu,  Ujjain,  Nangi,  Calicut,  Tirunelveli,  Malegaon,  Jalgaon,  Akola,  Belgaum,  Gaya,  Udaipur,  Korba,  Bokaro,  Mangalore,  Jhansi (Working remotely)

  • salary

    SALARY

    ₹ 40,000 - ₹ 70,000

  • posted

    DATE POSTED

    1 year ago

  • expiration

    EXPIRATION

    June 09, 2023

Similar Positions

  • Artist Manager
    Full Time
    Experience
    2-5
    Location
    San Francisco, United States, Remote Working
    APPLY NOW
  • HR Manager
    Full Time
    Experience
    3-5 years experience
    Location
    San Francisco, United States, Remote Working
    APPLY NOW
  • Social Media Maven
    Full Time
    Experience
    3-7 years experience
    Location
    San Francisco, United States, Remote Working
    APPLY NOW
  • SEO Specialist
    Full Time
    Experience
    3-7 years experience
    Location
    San Francisco, United States, Remote Working
    APPLY NOW
  • Web Designer
    Full Time
    Experience
    3-5 years
    Location
    San Francisco, United States, Remote Working
    APPLY NOW
  • HR Executive
    Full Time
    Experience
    3-5 years experience
    Location
    San Francisco, United States, Remote Working
    APPLY NOW
APPLY NOW apply