Bucharest, Romania
Full Stack Developer
Job Description:
Full Stack Developer
We are looking for a Senior Full Stack Developer to join our partner's team and contribute to the development of enterprise-grade applications and calculation platforms.
Required Qualifications:
- 5+ years of professional experience in software development and enterprise application delivery.
- Strong expertise in building scalable web applications using Vue.js/Nuxt, TypeScript, and .NET/C#.
- Proven experience working with Microsoft SQL Server in complex enterprise environments.
- Solid understanding of full-stack architecture with clear API-driven separation between frontend and backend systems.
- Hands-on experience implementing proxy layers, middleware solutions, or service abstraction patterns for frontend/backend communication.
- Familiarity with Agile delivery methodologies and iterative development practices.
- Experience supporting QA activities, defect management, deployment preparation, production releases, and post-production support.
- Knowledge of containerized applications and DevOps-oriented delivery processes.
- Previous exposure to data-heavy systems, financial/calculation platforms, workflow engines, reporting solutions, or warehouse-integrated applications is considered a plus.
Key Responsibilities:
- Develop and maintain calculation entry modules and formula management interfaces.
- Build administration and configuration screens for formulas, reusable tags, dependencies, validation rules, and metadata management.
- Implement frontend-to-backend communication layers using Nuxt/Vite proxy and service integration patterns.
- Deliver frontend components aligned with Figma designs and Tailwind CSS standards.
- Develop user flows covering navigation, validations, status management, error handling, and results processing.
- Design and implement backend services and business logic using .NET and C#.
- Create APIs supporting frontend operations, validation workflows, administration, and calculation processing.
- Define scalable API contracts, payload structures, validation responses, and error-handling patterns.
- Design and maintain data models related to formulas, dependencies, calculation runs, validation flows, and processing results.
- Develop SQL Server database objects supporting application persistence and processing requirements.
- Implement complex calculation logic including recursive formulas, dependency resolution, reusable components, and hierarchical processing structures.