About Gapstars
Gapstars is a Netherlands-based software development services provider that builds remote, agile teams in Sri Lanka and Portugal for innovative tech companies. Today, we are home to 220+ TechStars and innovative minds, turning scalable software into performance products that shape the future. Our partners are highly ambitious tech companies that are looking to conquer their respective markets.
Responsibilities
• Design and implement scalable web applications using .NET Core/Framework, ensuring high performance and maintainability
• Build reusable UI components and implement complex business logic using C#
• Develop and maintain RESTful APIs using ASP.NET Core
• Manage database design, optimization, and data access using Entity Framework Core and SQL Server
• Participate in architectural discussions and contribute to technical decision-making processes
• Conduct thorough code reviews and mentor junior developers in .NET technology
• 3-5 years of demonstrated experience in full-stack development with React and .NET
• Strong proficiency in C# programming, including LINQ, async/await patterns, and dependency injection
• Knowledge of React.js, including Hooks, Context API, and modern state management solutions will be a plus
• Experience with ASP.NET Core Web API development and RESTful service design principles
• Solid understanding of Entity Framework Core, including code-first migrations and complex data relationships
• Proficiency in writing clean, testable code using design patterns and SOLID principles
• Experience with SQL Server, including query optimization and database design
Additional Skills
• Hands-on experience with CI/CD pipelines and deployment strategies
• Knowledge of TypeScript and modern front-end build tools (Webpack, npm)
• Understanding of authentication and authorization implementations using Identity Server or similar frameworks
• Experience with unit testing frameworks (xUnit, Jest) and test-driven development practices
Preferred Qualifications
• Experience with microservices architecture and containerization using Docker
• Knowledge of Redux or other state management libraries for complex React applications
• Familiarity with .NET Core middleware and custom configuration providers
• Experience with real-time communication using SignalR
Personal Qualities
• Strong problem-solving abilities with attention to both technical and business requirements
• Excellent communication skills for collaborating with cross-functional teams
• Self-motivated learner who stays current with evolving technology trends
• Ability to balance technical debt with delivery deadlines effectively
"Gapstars is committed to a diverse and inclusive workplace. We are an equal opportunity employer and do not discriminate based on race, national origin, gender, disability, or age. Your personal information collected during the application process is handled following our privacy policy and used exclusively for recruitment and hiring purposes only"