Senior Software Engineer
Videogram
Mumbai, Maharashtra, IN
15d ago
source : Instahyre

We are looking for a JavaScript Developer who is motivated to combine the art of design with the art of programming. We need someone who can Implement visual elements and their behaviour with user interactions.

Work with both front-end and back-end web developers to build all client-side logic. Bridge the gap between the visual elements and the server-

side infrastructure, taking an active role on both sides, and defining how the application looks and functions.

Responsibilities :

  • Build reusable code and libraries for future use.
  • Ensure the technical feasibility of UI / UX designs.
  • Optimize applications for maximum speed and scalability.
  • Work with an international team. Remote work / telecommuting is possible.
  • Requirements :

  • Strong understanding of JavaScript, its quirks, and workarounds (our platform is pure JS).
  • Solid experience (2 years) with related Web Technologies ( HTML5, CSS3, SVG ).
  • Proficient understanding of cross-browser compatibility issues and ways to work around such issues.
  • Proficient understanding of CORS issues and ways to work with such issues.
  • Proficient understanding of social network APIs.
  • Good understanding of browser rendering behaviour and performance.
  • Experience in mobile web development ( iOS / Android / Windows Mobile ).
  • Fluent with Linux / Unix environments.
  • Knowledge of PHP optional but desirable.
  • Writing and maintaining batch jobs to streamline processes (Shell, Perl etc).
  • Ability to set priorities and meet deadlines in a dynamic, fast paced environment.
  • Inclined to take ownership of tasks and to ship highly polished products with excellent attention to detail.
  • Responsible, self-motivated worker and team-player; excited about new technologies.
  • Strong verbal and written communication skills in English.
  • Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form