Associate Software Engineer – Frontend
Tellius
Job Summary
Tellius enables organizations to get faster insights and act upon cloud-scale enterprise data using AI-powered automation. This role is for a motivated and growth-oriented Associate Software Engineer to join the front-end development team. You will help build and maintain the user-facing portion of our analytics platform, working closely with designers, UX, backend engineers, and product teams. Your focus will be on writing clean, modular code, learning the modern front-end ecosystem, and contributing to a high-quality UI/UX experience for enterprise users.
Must Have
- Contribute to the development and maintenance of responsive, high-performance web applications using modern front-end technologies.
- Implement and help extend components in the design system/component library.
- Collaborate with UX/UI designers to translate wireframes, mock-ups, and interaction flows into functional front-end code.
- Integrate front-end components with backend APIs for seamless data flow and interactivity.
- Write clean, testable, maintainable code and participate in peer code reviews.
- Assist in cross-browser, cross-device compatibility, performance optimisation, and accessibility best practices.
- Actively learn and adopt modern tools and frameworks and participate in continuous improvement of our front-end engineering practices.
- Troubleshoot and resolve front-end issues, working with QA and backend teams as needed.
- Participate in sprint planning, stand-ups, and agile team activities; provide feedback, raise blockers, and contribute to meeting team goals.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 0–2 years of professional experience in software/web development or relevant internships/projects.
- Strong fundamentals in HTML5, CSS3 (and pre-processors such as SASS/LESS), and core JavaScript.
- Familiarity with a front-end framework or library (for example: React, Vue, or Angular) and willingness to deepen this expertise.
- Basic understanding of state management (Redux, Context API, or similar) and/or component-based architecture.
- Willingness to write unit/integration tests for front-end code (e.g., Jest, React Testing Library, Cypress) and follow code‐quality practices.
- Good problem-solving skills, attention to detail, willingness to learn, and ability to work as part of a team.
- Strong communication and collaboration skills — ability to work with designers, product managers, and backend engineers.
Good to Have
- Experience or coursework in TypeScript.
- Familiarity with RESTful APIs and async programming in the browser.
- Exposure to building tools or bundlers such as Webpack, Vite, or similar.
- Basic knowledge of design systems or component libraries, UI/UX principles, and responsive design.
- Experience with version control (Git) and agile methodologies.
Perks & Benefits
- Opportunity to work on a cutting-edge AI-powered analytics platform that is redefining how businesses use data.
- Early-career pathway: strong mentoring, learning opportunities, and the chance to grow rapidly into higher levels of front-end engineering.
- Collaborative, fast-paced startup environment where your contributions matter and you can make a direct impact.
- Engage with cross-functional teams—including product, U, X, and backend—and build a strong full-stack perspective even while focusing on front-end.
- Be part of a diverse and inclusive team, shaping the front-end architecture, design system, and user experience of an enterprise SaaS product.
Job Description
Tellius enables organizations to get faster insights and act upon cloud-scale enterprise data using AI-powered automation. Any user can ask any question across billions of records via a ChatGPT-like interface, understand “why” metrics change via AI insights that surface hidden key drivers and trends, and leverage agentic flows to perform complex multipart analysis easily — in a self-service manner. Unlike traditional BI tools, Tellius excels at ad hoc analysis, deep dives, and business-friendly advanced analytics.### Role SummaryWe are seeking a motivated and growth‐oriented Associate Software Engineer to join our front-end development team. You will help build and maintain the user-facing portion of our analytics platform — working closely with designers, UX, backend engineers and product teams. Your focus will be on writing clean, modular code, learning the modern front-end ecosystem, and contributing to a high-quality UI/UX experience for enterprise users.### Key Responsibilities* Contribute to the development and maintenance of responsive, high-performance web applications using modern front-end technologies (e.g., React, JavaScript/TypeScript).* Implement and help extend components in the design system/component library to ensure a consistent UI/UX across the product.* Collaborate with UX/UI designers to translate wireframes, mock-ups, and interaction flows into functional front-end code.* Integrate front-end components with backend APIs for seamless data flow and interactivity.* Write clean, testable, maintainable code and participate in peer code reviews.* Assist in cross-browser, cross-device compatibility, performance optimisation, and accessibility best practices.* Actively learn and adopt modern tools and frameworks (e.g., build tooling, state management libraries) and participate in continuous improvement of our front-end engineering practices.* Troubleshoot and resolve front-end issues, working with QA and backend teams as needed.* Participate in sprint planning, stand-ups, and agile team activities; provide feedback, raise blockers, and contribute to meeting team goals.### Typical QualificationsRequired / Early-Career Experience* Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).* 0–2 years of professional experience in software/web development or relevant internships/projects.* Strong fundamentals in HTML5, CSS3 (and pre-processors such as SASS/LESS), and core JavaScript.* Familiarity with a front-end framework or library (for example: React, Vue, or Angular) and willingness to deepen this expertise.* Basic understanding of state management (Redux, Context API, or similar) and/or component-based architecture.* Willingness to write unit/integration tests for front-end code (e.g., Jest, React Testing Library, Cypress) and follow code‐quality practices.* Good problem-solving skills, attention to detail, willingness to learn, and ability to work as part of a team.* Strong communication and collaboration skills — ability to work with designers, product managers, and backend engineers.Desirable (but not required) Skills* Experience or coursework in TypeScript.* Familiarity with RESTful APIs and async programming in the browser.* Exposure to building tools or bundlers such as Webpack, Vite, or similar.* Basic knowledge of design systems or component libraries, UI/UX principles, and responsive design.* Experience with version control (Git) and agile methodologies.### What You’ll Gain / Why Join Tellius* Opportunity to work on a cutting-edge AI-powered analytics platform that is redefining how businesses use data.* Early-career pathway: strong mentoring, learning opportunities, and the chance to grow rapidly into higher levels of front-end engineering.* Collaborative, fast-paced startup environment where your contributions matter and you can make a direct impact.* Engage with cross-functional teams—including product, U, X, and backend—and build a strong full-stack perspective even while focusing on front-end.* Be part of a diverse and inclusive team, shaping the front-end architecture, design system, and user experience of an enterprise SaaS product.