Software Engineer / UI Developer

Posted 3 Days Ago
Be an Early Applicant
Bengaluru, Karnataka
Senior level
Software
The Role
As a Software Engineer UI Developer, you will develop and implement code for our SAAS platform, focusing on constructing scalable applications. Your role will encompass software design, collaboration with global teams, testing with Quality Engineers, and creating documentation for product features.
Summary Generated by Built In

At Slate Technologies we are bringing fresh minds and tools to the world of Smart Buildings, Smart Infrastructure, Sustainability, architecture, and construction. With a credible team from world-renowned institutions, we are leading the way in transforming the way buildings and Infrastructure come to life. 
Better decisions happen in construction when you have better context, without context stakeholders are unable to see the right information, at the right time to make confident and quick decisions. That's why we created Slate, a Virtual Digital Assistant that helps you identify and evaluate information in your business so that you can make better decisions, save time and money, and improve project outcomes.
Our mission at Slate is to help improve each construction professional impact on construction productivity by revealing the timely context that helps them make earlier and better decisions. Slate’s “Digital Assistant'' uses machine learning and AI to execute multi-dimensional analysis across internal and external data sources. This includes public data such as weather, labor, and traffic with the dark data locked in silos and non-integrated systems within their own and sub-contractor organizations. Want to join us on this incredible journey?


Slate India is a fully owned subsidiary of Slate Inc, aiming to be the Technology hub in the AEC space, from 3D digital twins, building design to logistics to collaboration tools. The team based out of Bangalore works on cutting edge technologies leveraging Generative AI, BIM, big data, analytics and sophisticated real time technologies to empower path breaking solutions in this space.
Position Summary
Exciting career opportunity that provides a software development role in the Worldwide Engineering Organization, in Bangalore centre that is involved in the design, development and implementation of next generation of products and solutions that are transformational in nature.
Job Description
As a Software Engineer UI Developer, you will be working on product development and be on the forefront of advancing Construction Management processes through advanced technologies, enabling companies to adopt AI to power construction solution. In this role, you will work through all facets of software development:

  • Design, prototype, implement, test and deploy functional code as part of our SAAS platform
  • Develop, test and maintain functional source code for various applications and product features
  • Create high level software design (HLSD) documents and outline software solutions
  • Create server-side implementations for Slate products in the Cloud
  • Collaborate with a Globally distributed Engineering and product organization
  • Work closely with Quality Engineers in testing and certifying the product 
  • Provide input to Technical Publications and review documentation of key features
  • 5+ years of hands-on development of highly scalable applications
  • Expertise in developing enterprise applications using React JS libs like ReactJS, React-Redux, GraphQL, and related UI frameworks/libraries
  • Strong expertise in working with Typescript, Node and tools related to React Front End Development
  • Experience with three.js or related visualization JS frameworks is highly desired
  • Experience with Micro frontends using React and Microservices based architecture is highly desired
  • Experience in unit testing code with JEST / enzyme / Jasmine / Mocha / Chai is an advantage
  • Strong understanding of web technologies, web services, communication protocols, (REST, SOAP APIs, WebRTC) and proven track record in developing communication between desktop applications and web services
  • Understanding of application of object-oriented design, design patterns, complex data structures and algorithms
  • Multi-Cloud experience and proficiency with providers AWS, GCP or Azure is helpful
  • Proficiency with source control systems like Git
  • Experience in designing & developing reusable front-end frameworks, node modules and tools.
  • Experience developing multiple form factor optimized applications (both Desktop and mobile)
  • Well versed in multiple aspects of SDLC with JS frameworks
  • Experience in performance measurement and tuning
  • Knowledge of Agile software development methodologies
  • Experience in web services with strong mobile interactions
  • Proven experience in the development of CAD/AEC applications
  • Work closely with server-side development team to provide fully functional software.
  • Experience in developing highly scalable cloud application.

Desired Experience - 5+ Years
Qualification

Bachelor's or Master's in Computer Science or related fields
Perks and Benefits
At Slate, we invest in our employees and provide a full range of benefits and perks to help you grow and thrive. From generous paid time off and healthcare coverage to career enrichment and development strategies.

Top Skills

Node.js
React
Typescript
The Company
HQ: Pleasanton, CA
36 Employees
On-site Workplace

What We Do

Better decisions happen in construction when you have better context, without context stakeholders are unable to see the right information, at the right time to make confident and quick choices. That's why we created Slate, a Virtual Digital Assistant that helps you identify and evaluate information in your business so that you can make better decisions, save time and money and improve project outcomes.

Our mission at Slate is to help improve each construction professional impact construction productivity by revealing the timely context that helps them make earlier, better decisions. Slate’s “Digital Assistant'' uses machine learning and AI to execute multi-dimensional analysis across internal and external data sources. This includes public data such as weather, labor and traffic with the dark data locked in silos and non-integrated systems within their own and sub-contractor organizations.

Similar Jobs

Hybrid
Bengaluru, Karnataka, IND
289097 Employees
Hybrid
Bengaluru, Karnataka, IND
289097 Employees
Hybrid
Bengaluru, Karnataka, IND
289097 Employees
Hybrid
Bengaluru, Karnataka, IND
289097 Employees

Similar Companies Hiring

Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
RunPod Thumbnail
Software • Infrastructure as a Service (IaaS) • Cloud • Artificial Intelligence
Charlotte, North Carolina
53 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account