At
Leadspotting, we develop data-driven solutions that power high-impact decision-making. We’re looking for a
Full Stack Engineer who’s excited about turning complex data into clear, actionable insights through web applications, data pipelines, and AI-based interfaces.
This role is perfect for someone who thrives at the intersection of backend data processing and frontend development — with a passion for working with modern technologies like LLMs, NLP, and scalable analytics platforms and delivering polished UI and top notch UX..
You’ll work closely with data scientists, product managers, and engineers to build full-stack solutions: from real-time data ingestion to user-facing dashboards, charts and graphs, and conversational UI.
Key Responsibilities
- Own and develop end-to-end data processing applications from collection phase, processing, Analysis to User facing graphs and charts using advanced data analytics platforms.
- Develop and maintain user-facing features across web applications using modern frontend frameworks (e.g., React, low-code web application platform).
- Translate UI/UX design wireframes into high-quality, responsive, and accessible code.
- Implement backend processes and features using NodeJS, PySpark, Python Notebooks and React Frontend.
- Build and evolve design systems or shared component libraries.
- Design, build, and maintain scalable cost effective data pipelines to support product features and internal analytics.
- Work with large-scale datasets using PySpark and distributed processing frameworks.
- Integrate with various data sources (e.g., databases, APIs, file systems) and ensure data reliability and accuracy.
- Collaborate with data scientists, analysts, and backend developers to ensure smooth data flow across systems.
Maintain proper documentation and observability around data flows and transformations.
Requirements:
Required Qualifications
Must-Haves:
- 2+ years of experience in big-data backend development in Python , or data science with a strong engineering mindset.
- At least 3 years of professional experience building applications with React and TypeScript and modern Javascript frameworks such as (NextJS/Vue/Remix). SSR/SSG Zustand.
- Experience with UI & Styling Frameworks such as Tailwind CSS/ Mantine.
- Experience with UI tests frameworks, browser automation(Playright/Vite) and DOM.
- Proficiency in SQL/ GraphQL for data modeling, transformation, and performance tuning.
- Experience working with large, complex datasets in structured and semi-structured formats (e.g. Parquet, JSON).
- Strong collaboration skills, with the ability to work effectively with cross-functional stakeholders (data science, product, operations, etc.).
Nice-to-Haves:
- Eligibility for Security Clearance Level 2 (active clearance – advantage).
- Experience with integrating charting and graphing libraries.
- Exposure to knowledge-graph modeling or object-based ontologies, lineage, schema evolution).
- Experience working in secure or compliance-heavy environments (e.g., healthcare, defense, finance).
- Hands-on work with topic modeling, semantic search, or natural language processing (NLP) in production or research contexts.