Front End Developer

Katerra Technologies Pvt. Ltd.
1 - 5 Years   |   3 - 10 LPA   |   Bengaluru
1 - 5 Years
3 - 10 LPA
Bengaluru
B.Tech/B.E., BCA, MCA
About the company:
Katerra Inc is a silicon valley startup, bringing fresh minds and tools to the world of architecture, and
construction. With a team from world's biggest industries and most ground breaking companies Katerra
is transforming the way buildings and spaces come to life. Katerra does it all, Faster and more efficient
than ever before. As a full service partner for developers, architects and general contractors Katerra can
provide everything you need to deliver the highest quality building projects.
Katerra Technologies Pvt Ltd is a fully owned subsidiary of Katerra Inc, aiming to be the Technology hub
for everything Katerra does, from building design to logistics to collaboration tools. The team based out
of Bangalore works on cutting edge technologies leveraging big data, analytics, collaboration tools, and
BIM, providing various technology platforms for Katerra to excel in everything.

Website: NA

Designation
: Front end Developer

Job Location
: Bangalore

Desired experience
: 1-5 Years'

Salary
: 3.00 LPA - 10.00 LPA

Education
: B.Tech (CS/IT), MCA

Job Description
:
- Design, prototype, implement, test and troubleshoot source code of product features
- Create server side implementations for the Katerra products, primarily in the Cloud,
Collaboration space
- Create high level software design (HLSD) documents and outline software solutions
- Prepare accurate implementation task lists / time estimates and deliver assignments as per
functional specifications, quality standards and project schedules
- Work both independently and as an integral member of a high performance team
- Work with Product Design team and deliver solutions that are innovative, functional and meet
business requirements.
- Collaborate with Platform product support team and developers worldwide
- Work closely with Quality Engineers in unit level testing and problem resolution
- Provide input to Technical Publications and review documentation of key features

Technical Skills
- BS in Computer Science, Mathematics, Engineering or equivalent. MS or higher degree
preferred.
- 1-3 years of relevant experience in developing web products. Strong Angular 4, Material Design
and experience in such front end frameworks ​with focus on high quality web products that
work seamlessly on web and mobile platforms
- Work closely with Server Side development team to provide fully functional software
- Experience in developing highly scalable cloud applications
- HTML5, CSS3 based development, and preferably interactive and graphics intensive sites.
- Strong understanding of web technologies, web services, communication protocols, (REST, SOAP
APIs) and proven track record in developing communication between desktop applications and
web services.
- Strong understanding of Dojo framework, ArcGIS
- Experience in using open source advanced visualization tools such as D3/C3
- Understanding and application of MVC​, Object Oriented Design​, Design Patterns​, complex Data
Structures​ and Algorithms.
- Good analytical and design skills at product level
- Experience with working on code enhancements within a large, complex software system
- Ability to multi-task between complex projects
- Familiarity with software development process, including specification, quality assurance and
documentation
- Knowledge of Agile​ software development methodologies
- Knowledge of authorization frameworks like OAuth, OAuth2.0, JWT, etc

Education:

B.Tech/B.E., BCA, MCA

Work Experience:
1 - 5 Years
Salary
3 - 10 LPA
Industry
IT