Senior Full Stack Developer (.NET / React)
Synergetica Verified employer
Actively hiring · Posted 7d ago · JEV261052F9464A80
Job description
Requirements:7+ years in enterprise application developmentProven track record of delivering complex digital solutionsAdvanced knowledge of React hooks, context API, and component and global state managementExperience with atomic design, component libraries, and TypeScriptProficiency in React performance optimization and modern featuresStrong experience with modern .NET (6+)Proven track record applying Clean Architecture & Clean Code & SOLID principles & DDD patternsExpertise in building scalable REST APIs and microservicesExperience with Azure Service Bus, Event Grid, and message-based architecturesProficiency in resources like App Insights, Function Apps, Key Vaults, and App ServicesExpertise in cloud development and deployment strategiesStrong understanding of business needs, ability to meet them by creating cutting-edge solutionsBrilliant communication abilities, knowing how to explain technical details and processes to a non-tech personFluency in EnglishNice to have:Test automation (Playwright/Cypress)Building CI/CD pipelines in Azure DevOpsAPI-first development and OpenAPI specificationsExperience with agile at scale (SAFe/Spotify)Proficiency with AI-powered development tools (GitHub Copilot, Cursor, etc.) to enhance productivityBachelor's or Master's degree in Computer Science or a related field Responsibilities: Front-end, API, and back-end development, ensuring the successful delivery of digital solutionsDrive innovation by staying informed about emerging technologies, industry trends, and best practicesCollaborate with the Product Manager, UX/UI Designers, and Engineering Manager to define agile technical requirements, provide technical estimation, and prioritize backlogs based on business needs and technical feasibilityParticipate in sprint planning, backlog grooming, and release planning meetings to ensure alignment between technical implementation and product roadmapParticipate in hands-on development activities, including coding, debugging, and troubleshooting, to deliver high-quality applicationsDesign, architecture, development of digital applications, ensuring adherence to best practices, coding standards, and architectural principlesDesign scalable architectures for multi-region deploymentImplement test automation strategies and frameworks to automate testing processes and ensure the quality and reliability of applicationsAutomate test cases and integrate testing into the CI/CD pipelineConduct code reviews to ensure adherence to coding standards, best practices, and architectural guidelinesDefine and implement code best practices, development standards, and documentation processes to maintain code quality and readabilityIntegrate digital applications with existing digital assets, backend systems, and third-party APIs, ensuring seamless data exchange and interoperabilityCollaborate with integration teams to design and implement integration solutions that meet business requirements and architectural standardsCommunicate technical concepts and solutions to non-technical stakeholders in a clear and understandable manner
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Synergetica.
- Track your application and get updates by email and WhatsApp.