Senior Full-Stack Developer (React + .NET)
Revenue Grid is a product-based B2B SaaS company with Ukrainian roots and a global footprint. We build an AI-driven Revenue Intelligence Platform used by thousands of sales teams across the US and Europe to automate sales workflows and prevent revenue leaks.
As we continue to scale out our platform and expand AI-powered modules, we’re looking for a Senior Full-Stack Developer who can confidently own frontend tasks while deeply understanding backend architecture and product logic.
This role is ideal for a senior engineer who wants to influence the product, work across the full stack, and collaborate closely with Product and Engineering teams.
Why this role might be a great fit
- You’ll work on a mature, growing B2B SaaS product with real users and real impact
- You’ll own features end-to-end — from idea and design to implementation and release
- Strong focus on frontend development, with meaningful backend involvement
- Opportunity to influence architecture and technical decisions
- Low bureaucracy, high ownership, and a culture of trust and accountability
- A team that values clarity, proactivity, and engineering excellence
Your Responsibilities
- Own frontend development (~70% of the workload), while contributing to backend development (~30%) to ensure well-designed, scalable, and product-oriented features
- Develop and maintain frontend functionality using React, TypeScript, and modern state management
- Participate in backend development using .NET / .NET Core and related technologies
- Work on integrations with external services and APIs
- Develop and support Chrome Extensions
- Collaborate closely with Product, Design, and Architecture teams
- Continuously improve performance, stability, and code quality across the system
- Own features throughout the full product lifecycle — from concept to release and support
Requirements
- Strong experience with TypeScript / JavaScript
- Solid knowledge of React and state management patterns (Redux / FLUX)
- Experience working with HTML5, CSS3
- Experience with modern frontend tooling and build systems: Vite / Webpack / esbuild; npm / yarn / pnpm; linting, formatting, and code quality tools
- Strong backend expertise with .NET / .NET Core
- Proficiency in C#, ASP.NET, WebAPI
- Experience applying IoC / DI principles
- Hands-on experience with Entity Framework
- Strong SQL skills (MS SQL)
- Experience in designing and consuming RESTful services
- Experience deploying and running applications on Kubernetes
- Understanding of containerization (Docker)
- Experience with Microsoft Azure
- Hands-on experience with Office 365 / Microsoft Graph API
- Experience working with Microsoft Exchange, including Exchange Web Services (EWS)
- Experience developing Chrome Extensions
- Familiarity with WebRTC APIs / protocols
- Ability to work across frontend and backend, owning features end-to-end
- Product-oriented mindset and strong problem-solving skills
- English at intermediate+ level for daily communication
Nice to have
- Experience with ML / NLP platforms or AI-powered product modules
- Background in CRM, ERP, or B2B SaaS products
- Experience working with complex, long-living enterprise systems
- Understanding of scalability, performance optimization, and system design
What you get
- Remote-first work model — from anywhere in Europe
- Contract via Ukrainian FOP or standard B2B
- A global product with tens of thousands of active users
- Skilled teammates who value your input and expertise
- Unlimited vacation policy — we trust responsible adults
- High-quality medical insurance
- Stability, transparency, and long-term collaboration
If you’re looking for a senior full-stack role with real product impact, we’d love to hear from you. Join us in building the future of AI-driven revenue intelligence.
Required languages
| English | B1 - Intermediate |