Full-Stack Developer (NXJ-105) We’re looking for a highly experienced Senior Full-Stack Developer (60 % Frontend / 40 % Backend) who can own complex, data-driven features end-to-end. This role is ideal for a senior, independent engineer who learns quickly, thrives in a fast-paced startup environment, and takes full responsibility for delivering high-impact work.You’ll join a small, high-impact engineering team building a modern FinOps platform used by enterprise customers worldwide. The ideal candidate enjoys creating sophisticated user interfaces, has a deep understanding of modern frontend architecture, and brings strong backend depth — feeling confident designing and implementing complex server-side logic, APIs, and data flows as part of full feature ownership.The role requires extensive experience building data-heavy systems with large datasets, aggregations, and performance-sensitive flows.ResponsibilitiesDesigning and developing advanced UI features and dashboards (React + JavaScript / TypeScript)Working with complex flows, graphs, visualizations, and large-scale data interactionsOwning features end-to-end: design, architecture, implementation, testing, deploymentWorking across the stack: primarily frontend, with meaningful backend and server-side workBuilding and maintaining server-side logic, APIs, and integrations as part of the feature lifecycleCollaborating closely with product, backend, and data teams on requirements and solutionsTroubleshooting bugs and performance issues (roughly 50% of the workload over time)Working in cloud-native environments (AWS)Using AI-assisted development tools to improve productivity and qualityContributing to code quality, performance, scalability, and maintainabilityRequirements6+ years of hands-on development experience as a Full-Stack Developer, strong on both frontend (React, JavaScript/TypeScript) and backend (Python, APIs, scalable services)Bachelor’s in Computer Science or related fieldStrong React and JavaScript/TypeScript skills for frontend, with experience delivering complex, data-heavy UI features2+ years building Python backend APIs and scalable services, handling large datasets and performance-critical flowsExperience with databases (SQL/NoSQL, DynamoDB, BigQuery) and AWS/cloud-native environmentsFamiliarity with visualizations, graphs, and interactive dashboards; experience in B2B SaaS or data-centric productsMeaningful experience working with data-heavy systems (large datasets, aggregations, performance considerations, etc.Independent, detail-oriented, fast learner with a strong ownership mindset; comfortable using AI-assisted development toolsWho you areA senior engineer who can pick up complex tasks quicklySomeone who learns independently and doesn’t need constant guidanceA proactive problem-solver with strong attention to detailA clear communicator who works well in a remote setupSomeone who cares about user experience, performance, and clean codeComfortable balancing new feature development with ongoing bug fixesWhat we offerCompetitive salary and benefits packageMedical insuranceFull RemoteCollaborative and innovative work environmentCareer growth and development opportunitiesA chance to work with a talented and driven team of professionalAbout the projectThe company delivers a cloud cost optimization platform that helps companies track, analyze, and reduce their cloud spending. It provides full visibility into resource usage, identifies waste, and offers actionable recommendations to improve efficiency. The platform enables teams to control costs, forecast budgets, and make data-driven decisions about their cloud infrastructure.