Senior Full-Stack Developer
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.
Responsibilities
- Designing and developing advanced UI features and dashboards (React + JavaScript / TypeScript)
- Designing and implementing data-heavy features involving large datasets, aggregations, performance optimization, and complex analytical flows
- Owning features end-to-end: design, architecture, implementation, testing, deployment
- Working across the stack: primarily frontend, with meaningful backend and server-side work
Building and maintaining server-side logic, APIs, and integrations as part of the feature lifecycle - Collaborating closely with product, backend, and data teams on requirements and solutions
Troubleshooting 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 quality
- Contributing to code quality, performance, scalability, and maintainability
Requirements
- 6+ 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 field
- Strong React and JavaScript/TypeScript skills for frontend, with experience delivering complex, data-heavy UI features
- 2+ years building Python backend APIs and scalable services, handling large datasets and performance-critical flows
- Experience with databases (SQL/NoSQL, DynamoDB, BigQuery) and AWS/cloud-native environments
- Familiarity with visualizations, graphs, and interactive dashboards; experience in B2B SaaS or data-centric products
- Meaningful 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 tools
Who you are
- A senior engineer who can pick up complex tasks quickly
- Someone who learns independently and doesn’t need constant guidance
- A proactive problem-solver with strong attention to detail
- A clear communicator who works well in a remote setup
- Someone who cares about user experience, performance, and clean code
- Comfortable balancing new feature development with ongoing bug fixes
What we offer
- Competitive salary and benefits package
- Medical insurance
- Full Remote
- Collaborative and innovative work environment
- Career growth and development opportunities
- A chance to work with a talented and driven team of professionals
About the project
The 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.
Required skills experience
| React.js | 5 years |
| Python | 1.5 years |
| SaaS | 6 months |
| Data Visualisation | 6 months |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |