Tech Stack
AWSGoogle Cloud PlatformGrafanaJavaScriptKubernetesMongoDBNode.jsNoSQLReactRedisTerraformTypeScript
About the role
- Build features that harness AI to help users understand, interpret, and act on complex information
- Craft user-centric interfaces and rich visualizations, leaning towards frontend development
- Contribute to backend services and own delivery end-to-end
- Work closely with product managers, designers, data engineers, data analysts, and fellow developers
- Create seamless, intuitive experiences combining rich data, intelligent systems, and responsive UIs
- Shape how customers make decisions based on real-time, AI-powered insights
- Deliver well-scoped, high-quality features across the stack
- Contribute to reliability, maintainability, and performance via clean code and testing
- Collaborate across disciplines and participate in team discussions and planning
- Demonstrate ownership by following through on tasks, communicating blockers, and seeking feedback
Requirements
- Solid experience building modern web applications using TypeScript, React, and Node.js
- Familiarity with REST APIs, data fetching strategies, and integrating with external services
- Write clean, modular, and tested code; value maintainability
- Experience working with design systems and component libraries
- Strong focus on performance, accessibility, and usability
- Product-minded engineer who cares about end-user experience
- Excellent communication skills and proactive mindset
- Drive for continuous learning, reflection, and improvement
- (A big plus) Experience with analytics frameworks or business intelligence tools such as Looker
- (A big plus) Familiarity with AWS and GCP and comfortable with CI/CD pipelines
- (A big plus) Understanding of microservice architecture, event-driven systems, and basic database design (relational and NoSQL)