Web Development - IoT

Bengaluru, Karnataka, India Full-time

What responsibilities will you get when working with us?

  • Work on cutting edge IoT technologies that power more than 360k+ rooms, enabling automated and faster guest check-ins, energy savings and augmented guest experiences
  • Develop new user-facing features
  • Build structure, reusable code and libraries for future use
  • Optimize applications for maximum speed and scalability
  • Maintain, contribute and adhere to our programming best practices and guidelines
  • Advanced understanding of emerging web technologies
  • Iterate, test new ideas and shape the future vision for developer tools that operate in the cloud.
  • Learn and use core AWS technologies to design and then build available and scalable customer-facing portals
  • Create from the ground up a new, world-class user experience using the latest in front-end UX platforms and technologies.
  • Clear, professional communication skills able to contribute to team discussions, knowing when to contribute, when to listen, and when to ask questions.
  • Strong problem-solving skills, algorithmic skills, and data structures Experience in agile methodologies like Scrum
  • Good understanding of git, branching, build, deployment, continuous integration methodologies

What will you need to be successful in this role?

  • Bachelor’s degree in Computer Science, Computer Engineering or related technical field
  • 2+ years of strong hands-on experience in web software development
  • Proficiency using modern web development technologies and techniques, including JavaScript, AJAX, HTML5, CSS, Responsive Design, web services, etc.
  • Proficiency in at-least one of these - Reactjs, React Native, Angular
  • Expertise with browser tuning and optimization techniques/tools
  • Solid understanding of Computer Science fundamentals like object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Strong sense of ownership, urgency, and drive

 

Good to have

  • Experience owning and working end-to-end on an application - from system (server, deployment, configuration management) to back end (container, application, database) to front end (JSP, React, ajax, tiles, CSS, HTML, javascript)
  • Previous start-up experience or contribution to any open source project
  • Excellent communication, analytical and problem-solving skills
  • Experience in web security, SEO, accessibility, and internationalization

 

Apply for this opening at http://oyorooms.recruiterbox.com/jobs/fk0j77i?apply=true