Front End Developer

Year    Hyderabad, Telangana, India

Job Description


Company Description
We are a global team of dedicated and experienced architects, engineers, planners, designers and technology professionals who share a common desire \xe2\x80\x93 to help our clients create livable, sustainable, and advanced urban environments. From high-rises to industrial buildings, schools to state-of-the-art hospitals, transit stations to highways, airports to toll systems, bike lanes to parks, we design every aspect of a truly integrated city for people to live, work, and play. Our collaborative and combined approach focuses not only on creating the best solutions today, but also determining the right solutions for tomorrow. We believe cities in the future must be designed with intelligent systems, sustainable buildings, efficient infrastructure, and a human touch. At IBI, we\xe2\x80\x99re defining the cities of tomorrow. Our values: Integrity \xe2\x80\x93 We do what is right. Partnerships \xe2\x80\x93 We work together. Excellence \xe2\x80\x93 We pursue design excellence. Innovation \xe2\x80\x93 We embrace ingenuity. Community \xe2\x80\x93 We build community.


Roles & Responsibilities:
Ensure technical feasibility of the UI/UX design

  • Translate UI/UX design frameworks to actual code to produce visual elements of the applications
  • Build reusable code and libraries for future use
  • Champion the use of better, more effective, more scalable and modern technologies in the team
  • Optimize application for maximum speed and scalability
  • Collaborate with other team members and stakeholders
  • Be the go-to-person for technical matters for Business Heads
  • Be the go-to-person for resolving technical issues faced by team members
  • Use Agile methodologies to manage software development
  • Extensive knowledge of mobile app development. This includes the whole process, from the first line of code to
publishing in the store(s)
  • Experience with profiling and debugging mobile applications
  • Research and suggest new mobile products, applications, and protocols
Writing clean, readable, and testable code

Qualifications
Mandatory Skills:

Have 3+ years\xe2\x80\x99 experience distributed across web and mobile application development
  • Strong understanding of the 3 key areas of web application architecture: server backend, frontend presentation
(HTML5, CSS3) and interactive web (Javascript)
  • Expert level knowledge of frontend MVC framework (BackboneJS or AngularJS or ReactJS - preferred)
  • Expert in HTTP protocol, REST APIs, JSON, HTML, CSS, Less or Sass
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
  • Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image.
Familiarity with tools such as Gimp or Photoshop is a plus
  • Experience in map APIs like Leaflet, Google Map API, Mapbox, OpenStreetMap is an added advantage
  • Proficient understanding of cross-browser compatibility issues and ways to work around them
  • Proficient understanding of code versioning tools, such as {Git / Mercurial / SVN}
  • Expert in Linux & Windows environments
  • Hands-on experience with websockets on frontend
  • Basic knowledge of Public Cloud services such as AWS (EC2, S3, RDS, SQS)
  • Ability to solve technical problems creatively
  • Extremely detail & results oriented with ability to get things done
  • High energy level with passion for technology & positive attitude
  • Curiosity about how technology really works under the hood
  • Driven to improve product progressively on daily basis & create value for stakeholders
  • Strong sense of productivity and excellent time management skills
  • Be willing to take initiatives and complete ownership of major features in the project
  • Constant learner with flexibility to work on different technologies at the same time
  • Firm grasp of the JavaScript and TypeScript language and its nuances, including ES6+ syntax
  • Well-versed in a variety of React Native and technologies such as Navigation, ESLint, TypeScript, Styled Components,
and so on
  • Familiarity with native build tools, like XCode, Gradle Android Studio

Additional Information

Ability to solve technical problems creatively
  • Extremely detail & results oriented with ability to get things done
  • High energy level with passion for technology & positive attitude
  • Curiosity about how technology really works under the hood
  • Driven to improve product progressively on daily basis & create value for stakeholders
  • Strong sense of productivity and excellent time management skills
  • Be willing to take initiatives and complete ownership of major features in the project
  • Constant learner with flexibility to work on different technologies at the same time

Excellent verbal and written communication skills
  • Able to use own initiative
  • Ability to work under pressure
  • Able to work alone and with other people
  • Passionate about technology

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2996677
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Hyderabad, Telangana, India
  • Education
    Not mentioned
  • Experience
    Year