Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Jacobs Software Developer - Front End 
India, Karnataka, Bengaluru 
105213122

17.08.2024
Your impact

Key Responsibilities:

• Lead the design of customer-facing features, focusing on front-end components, in StreetLight InSight, our flagship SaaS web application

• Implement and maintain functionality for InSight through regular sprints, including unit tests

• Interface among our geographically distributed teams, including San Francisco and Vancouver, and mentor more junior engineers on software architecture, design and development.

• Participate in, and improve processes, including for sprint planning, sprint execution, technical design and code reviews • Optimize front-end performance

• Collaborate with product owners and designers to improve design and usability

• Work with back-end team to design middle-tier services

• Investigate and lead in build-vs-buy decisions involving front end technologies

• Assist Support and Operations in resolving production issues when needed, and improve the product to avoid them in the future #ASIAIS

Here's what you'll need

BS / MS in Computer Science, Mathematics, or an Engineering discipline from a top university

• 5 years of experience developing web-based SaaS applications

• 3 years of experience developing webapp applications using a framework such as React/Redux, Vue JS or Django

• Expert in JavaScript. TypeScript is a plus.

• Expert in CSS. Experience with Less or Sass is a plus.

• Experience using component libraries (material-ui, antd, etc.)

• Experience using chart libraries (Highcharts, chart.js, etc.)

• Knowledge of a mapping technology such as mapbox GL JS or Leaflet is a plus

• Working knowledge in back-end technologies like Python and SQL a plus

• Integration testing and debugging skills a must

• Experience working in cloud-deployed platforms such as AWS, Google Cloud

• Product and customer orientation • Strong communication skills – both written and verbal

• Quick learner, and a strong team player