Cutshort logo
Next gen BI platform for data driven performance marketers logo
Frontend Lead
Next gen BI platform for data driven performance marketers
Next gen BI platform for data driven performance marketers's logo

Frontend Lead

at Next gen BI platform for data driven performance marketers

Agency job
3 - 7 yrs
₹25L - ₹40L / yr (ESOP available)
Bengaluru (Bangalore)
Skills
skill iconJavascript
skill iconReact.js
TypeScript
skill iconDocker
skill iconHTML/CSS

We are building a workspace for Marketing teams - Think Webflow for Marketing teams, Grafana for Marketing teams who operate on large data sets and need a clear intuitive interface to look at all their data.

Traditionally Marketing teams have always had to depend on a large BI team to provide them with the data they need to make decisions. Clarisights eliminates this by giving Marketing teams everything they need in one intuitive, collaborative reporting platform.

We work with large enterprise Marketing teams around the world like Delivery Hero - The world's largest food delivery co., HelloFresh the world's largest mealkits delivery co. etc.

Our platform is central to how business teams make decisions and you will work on the interface that these teams use. We are helping non technical business users get comfortable with data by giving them a platform they can use to drive.

What makes this role challenging? Think Google Docs, Slides and Sheets all combined in one platform. We have a collaborative text editor which is used by teams together and we built our table grid which is extremely powerful. Tables, being one of the heaviest and most used widgets we have, have records composed of metric data(averages, share percentages, comparison data), multiple creatives(images, videos, gifs), trends(charts inside each cell) and a lot more.

The huge amount of data points naturally increases the amount of DOM nodes and thus it becomes memory heavy and CPU intensive to run the app in the browser. One table can have 500 records that the users can scroll through at once. Now imagine having 10+ of such tables in one tab, and each report comprising of multiple tabs. And we also support features like drilldowns/breakdowns, column freezing, row freezing, in the tables all while ensuring a smooth user experience.

We decided to build it from scratch using React Virtualize since most table libraries did not give us the performance or features we need. We also extensively use charts to visualize data and as we are scaling, a lot of these components have to be rebuilt to handle the volume of data we process.

We are only getting started, we want to make our platform a lot more collaborative and immersive by giving teams ability to interact with charts by adding annotations and ability to tag team members and leave notes for them. This might seem a solved problem when you look at collaboration on Google Docs but it's an extremely tricky problem for us as we don't deal with static data the way you have it with Google Docs.

Unlike read only dashboards which do not allow edits after building, our platform is meant for collaboration within teams. Think of how shitty collaboration was for design teams before Figma.

What we are looking for?

We are looking for someone who obsesses over performance and is comfortable with profiling performance, can think of frontend architecture. We are also looking for a lead who can mentor the team on performance and scale.

While working with such complex interfaces, often times, performance and the tech becomes a bottleneck for the user experience we strive for. We are looking for someone who —

  • Understands fundamentals of Application Design and has designed/architected applications from scratch.
  • Has worked on large-scale applications, and setup/maintained its data pipelines (data flows from backend to frontend)
  • Has architected efficient and reusable front-end systems that drive complex web applications

Preferable Qualifications

  • 3+ years of JavaScript experience, including concepts like asynchronous programming, closures, types.
  • HTML/CSS experience, including concepts like layout, specificity, cross browser compatibility, and accessibility
  • Experience with browser APIs and optimizing frontend performance
  • Previous experience with dashboard apps, charts framework, window virtualisation
  • Has written Generators for project setup
  • Comfortable with tech like Postgres, Docker, Rails
  • Understands tooling like Webpack, Babel

Experience with React and Typescript is preferable but not necessary.

First 30 days, one will work on

  • Understanding the data flow and familiarise oneself with the app components
  • One feature/task like updating something that touches majority of the app — this is again aimed to get familiarity with the whole codebase in the quickest way
  • Synchronising the data pipelines by adopting better serialisation protocols
  • Creating avenues to improve app performance (by profiling and benchmarking)
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

Similar jobs

kbstechsolutions
Noida
5 - 10 yrs
₹10L - ₹15L / yr
skill iconReact.js
skill iconJavascript
skill iconRedux/Flux
UI/UX

We are hiring for Fronend Developer for our Noida office (Sector 58) If interested please share your resume.


Position - React Front-end Developer

Employment Type – Full-time 

Job Timing: US timings 

Experience – 4+ years                        

Notice Period - Immediate - 15 days

Location – Noida (Sector 58)


Job description

We are looking for a Front-end Developer with strong knowledge in ReactJS to produce scalable web app solutions. You'll be part of a cross-functional team that's responsible for the full software development life cycle, from conception to deployment.

Responsibilities:

- Work with development teams and UI/UX designer to ideate software solutions

- Design client-side and server-side architecture

- Build the front-end of applications through appealing visual design

- Develop and manage well-functioning databases and applications

- Write effective APIs

- Test software to ensure responsiveness and efficiency

- Troubleshoot, debug and upgrade software

- Create security and data protection settings

- Build features and applications with a mobile responsive design

- Write technical documentation

Requirements:

- Proven experience as a Front-end Developer.

- Experience developing desktop and mobile applications

- Familiarity with common stacks

- Good exp in multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)

- Familiarity with multiple back-end languages (e.g. Python) and JavaScript frameworks

- Familiarity with databases (e.g. Firebase, MongoDB), web servers (e.g. Nginx)

- Excellent communication and teamwork skills

- Great attention to detail

- Organizational skills

Education: Degree in Computer Science, Statistics or a relevant field

Read more
Fruxinfo
at Fruxinfo
1 recruiter
Karshan Zala
Posted by Karshan Zala
Ahmedabad, Rajkot, Surat, Baroda
1 - 2 yrs
₹1L - ₹3L / yr
skill iconHTML/CSS
skill iconBootstrap
Material Design
Adobe Photoshop
Adobe Indesign
+2 more
UI/UX & Website Desinger

Job Description/ Responsibilities:

Creative UI/UX designer , Logo, Mobile UI , Web Layout ( Figma , Photoshop, Corel )
Frontend development : Responsive website designer : HTML ,Bootstrap, Javascript , Jquery ,CSS

Fruxinfo Private Limited
Corporate office D 608 Titanium City Centre Nr, 100 Feet Anand Nagar Rd, opp. Seema Hall, Ahmedabad
https://www.fruxinfo.com/
Read more
Click SMS  Promotions
at Click SMS Promotions
1 recruiter
Lovi Zaidi
Posted by Lovi Zaidi
Lucknow
0 - 2 yrs
₹8000 - ₹10000 / mo
skill iconReact.js
skill iconJavascript
skill iconHTML/CSS
- Will be working as a frontend developer responsible for developing user-friendly and scalable UI for clients.
Read more
Opscruise
at Opscruise
2 recruiters
Shankar G
Posted by Shankar G
Chennai
4 - 11 yrs
₹10L - ₹35L / yr
skill iconAngular (2+)
skill iconJavascript
skill iconHTML/CSS
User Interface (UI) Design
TypeScript

UI Developer

About OpsCruise

Digital business is driving a fundamental shift to cloud-native applications, creating a new set of operational and performance challenges ill-suited to the currently available solutions. At OpsCruise, we imagine a world of autonomous operations and are innovating a fundamentally different approach to performance management. OpsCruise’s vision is to automate the performance assurance of cloud applications using a model-driven closed-loop platform. Our engineering culture values pragmatism, honesty, and simplicity to solve hard problems the right way.

‍ Reach me on shankar at opscruise.com

Role

We are looking for a Lead UI Engineer to design and build multiple channels for user interaction.

Responsibilities

  • Design/Architect and develop core features of the UI/frontend.
  • Design/Architect and develop policy framework to provide rich UI for various features of the solution.

Qualifications

The ideal candidate must have the following qualifications.

  • Must have 6+ years of experience in working in frontend technologies
  • Must have at least 2-3 years. of experience with Angular2 or above versions.
  • Must have at least 5+ years of experience with HTML/CSS/JavaScript/TypeScript.
  • Experience with PrimeNG and Vega is a plus
  • Strong background in developing UI for Monitoring and Management systems, dealing with topology, and different telemetry such as metrics, traces and logs
  • Familiar with containerization solutions like Docker/Kubernetes etc.
  • Familiar with serverless technologies like AWS Lambda.
  • B.E/B.Tech/MS degree in Computer Science, or equivalent

Most importantly, you should be someone who is creative and passionate about building new and innovative products that solve tough real-world problems.

Location.

Chennai, India

Read more
Bexin
Bexin
Agency job
via Aans Technologies by Aans Technologies
Remote only
3 - 5 yrs
₹13L - ₹14L / yr
skill iconJavascript
User Interface (UI) Development
skill iconHTML/CSS
Work closely with design, product management and development teams to create elegant, usable, responsive and interactive interfaces across multiple devices. Turning UI/UX designs into prototypes, creating awesome interactions from designs, writing reusable content modules and maintainability of the code. Implement UI development principles to ensure that the product client-side serves atscale. Review and optimize the app usage by monitoring key metrics and rectifying the issues proactively. An ability to perform well in a fast-paced environment and bring in optimal flow for rapidly changing design/ technology.
Read more
Airtribe
at Airtribe
1 recruiter
Dhaval Trivedi
Posted by Dhaval Trivedi
Bengaluru (Bangalore)
2 - 4 yrs
₹20L - ₹30L / yr
skill iconJavascript
NuxtJs (Nuxt.js)
skill iconVue.js
skill iconHTML/CSS
skill iconReact.js

🔎 We are looking for a software engineer who,

  • 👨🏻‍💻 has good hands-on experience with JavaScript. Our current stack is Nuxt / Fastify / Objection.js.
  • 🤤 has a good product and design taste.
  • 🙋🏻‍♀️ is curious and asks a lot of questions!
  • ⚡️ is passionate about writing clean code.
  • 🕵🏻‍♂️ has strong problem-solving skills.
  • 🖥 can turn 1-pager specs into detailed features.
  • ❣️ loves/appreciates automated testing!
  • 😇 is humble, kind and has a good taste of sarcasm. 🤪

☀️ Non-mandatory, but nice to have

  • 👶🏻 worked in an early-stage startup.
  • 🤟🏻 built and led a small engineering team.
  • 3️⃣ + years of experience.
  • 👩🏻‍💻 open source enthusiast.
  • 👩🏼‍🏫 You are passionate about teaching, learning and the creator economy.

⁉️ What's the interview process like?

  • Get in touch with Dhaval or Navneet and understand the mission of the company in detail.
  • Take us through what excites you the most about this role/challenge.
  • A flexible project round in the programming language of your preference.
  • Provide us with at least 2 references who would help us learn more about you.

🍫 Perks

  • You will be a part of the founding team and will get to lead a lean team in the future.
  • Working with a hands-on tech co-founder has a different vibe of its own! 😃
  • Remote-friendly culture.
Read more
Instazen
at Instazen
3 recruiters
Abhijit Rao
Posted by Abhijit Rao
Pune
6 - 16 yrs
₹16L - ₹32L / yr
skill iconReact.js
Technical Architecture
skill iconJavascript
We are looking for a frontend engineering lead to build an exciting SaaS product.  5-10 years of relevant experience Skills: - Excellent Javascript Programmer - Advanced ReactJS knowledge - HTML/CSS - Responsive Layouts - Database, ORM, GraphQL - Team mentoring, training and handling This is an opportunity to start from the first line of code written. To help build and scale the entire product and take it to market. It's an exciting journey, to say the least.  As an early team member, you will have ample growth opportunities in the organisation. The office is located in Sai Radhe complex behind the Hotel Sheraton near Pune Station.
Read more
Claritus Consulting
Noida, NCR (Delhi | Gurgaon | Noida)
3 - 8 yrs
₹3L - ₹8L / yr
skill iconJavascript
skill iconNodeJS (Node.js)
MEAN stack
Primary Skills / Must Have : - Hands on experience with JavaScript Development on both Client and Server-side. - Very strong in Object Oriented Javascript, ES6, Typescript, HTML 5, CSS3, SASS/ LESS. - In depth knowledge of NodeJS, ExpressJS and Restify. knowledge of frameworks like loopback, Hapi, sails etc will be consider as advantage. - In depth knowledge of Angular 6 & 7, Bootstrap, Backbone.js, Semantic UI - Working knowledge on Responsive web design. - Experience with testing tools and frameworks like Jasmine, Protractor or similar - Hands-on experience in using modern build tool chains and package managers like webpack, npm, grunt etc. - Experience in working on Visual Studio Code, Docker. - Very good logical thinking and quick at learning and exploring new frameworks. - Understanding of API integrations, Single-Sign-on and token-based authentication. Knowledge of passport.js, Oauth, auth0 etc will be consider as advantage. - Understanding of caching - like node-cache, redis etc, - Understanding the nature of asynchronous and functional programming - Experience with cloud platforms like Azure and tools like git - Knowledge of common design patterns - Strong in RDBMS concepts and must have hands-on knowledge of database development - Excellent OO programming skills - Strong object oriented analysis and design skills - Good analytical and problem solving skills - Strong oral communication and listening skills and flexibility to adapt as the project evolves.
Read more
Ease
at Ease
1 recruiter
Chirag Garg
Posted by Chirag Garg
Mumbai
1 - 5 yrs
₹8L - ₹12L / yr
skill iconJavascript
skill iconAngularJS (1.x)
skill iconReact.js
skill iconHTML/CSS
'Ease' is a mobile based app and web-platform that enables from-seat order and on-seat delivery for food and beverages at any F&B outlet through a simple 3-step process on your mobile phone using QR codes i.e. Scan-Order-Pay. It is a digital tool for all physical F&B locations like restaurants, bars, food courts, QSRs, movie theatres and hotels etc. to increase sales and engage with their dine-in customers in a more customized way. Why join us: - Team comprises of graduates from XLRI, JBIMS, IIT Roorkee, DU etc. and having experience of working at McKinsey, BCG, Citibank, ICICI etc. - Pilot launch in two locations (1 restaurant and 1 bar) in Mumbai - Advanced negotiations with 50+ restaurants/bars/movie theatres to go live in April/May - Get experience of creating things from scratch with our early stage startup Function: Software Engineering → Frontend Development Responsibilities: - Work on the web application layer to build our product and components - Assume a strong sense of ownership of the product : Design, Develop & Deploy - Provide quick & creative solutions for day-to-day operational issues - Ensure Quality & sustainability of the architecture Requirements: - 2+ years of tech experience of having built scalable web/mobile applications. - Javascript frontend framework/libraries like React, Angular, or Vue - CSS and its pre-processors like SASS/LESS - Good understanding of REST APIs - Build tools like Webpack/Gulp - Knowledge of AWS - Ability to build a feature from scratch & drive it to completion - A willingness to learn and pick up new technology, whatever lets you deliver the best product - Open source contribution is an added advantage
Read more
MediaMelon Inc
at MediaMelon Inc
1 video
2 recruiters
Katreddi Kiran Kumar
Posted by Katreddi Kiran Kumar
Bengaluru (Bangalore), Bengaluru (Bangalore)
2 - 10 yrs
₹0L / yr
skill iconJavascript
skill iconHTML/CSS
skill iconAngularJS (1.x)
skill iconBootstrap
D3.js
+2 more
We are looking for innovative and enterpreneurial individuals who thrive on solving complex problems and want to build innovative products. We are looking for candidates with the following qualifications: Would prefer candidates with 4+ years of experience in development Good knowledge of MVC and other design patterns Good understanding and hands-on development experience in HTML/HTML5, CSS, Javascript, jQuery Must be familiar with Object Oriented Design concepts Experience of working with Angular.js and/or Backbone, Ember, Knockout, requireJS  2+ years of experience with relational and SQL based databases like MySQL as well as NoSQL based databases like MongoDB and CouchDB. 2+ years experience with build platforms such as Maven/Git/Jenkins, Ant scripting. Well versed with Agile Development Methodologies including Scrum. Hands on experience in BigData space (Hadoop Stack like M/R, HDFS, Pig, Hive, HBase, Flume, Sqoop, etc and NoSQL stores like Cassandra, HBase etc) is a Plus. Experience with Adode Photoshop/GIMP/Illustrator will be an advantage Exposure to UI /JS / CSS frameworks such as LESS / SaaS, BootStrap etc Expertise in producing cross browser compatible code and strong ability to troubleshoot JS / browser issues Responsibilities Develop a clean, well structured, easily maintainable code. Design and develop front-end components in Java, Java Script, HTML, CSS, iOS and Android Develop products that are reliable, scalable, and secure. Bug fixing & troubleshooting complex problems in a timely and accurate manner. Education Requirements  Bachelors or Masters (Electrical & Computer Engineering and related) from reputed engineering colleges.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos