with strong backend expertise and working knowledge of frontend technologies. The ideal candidate should have hands-on experience in building
scalable APIs
, working with
relational databases
, and integrating modern API technologies such as
GraphQL
.
Key Responsibilities
Design, develop, and maintain applications using
C# and .NET (.NET Core / .NET 6+)
Build and consume
RESTful APIs
and
GraphQL APIs
Develop secure, scalable, and high-performance backend services
Work with
PostgreSQL and SQL databases
(schema design, queries, performance tuning)
Collaborate with frontend developers to integrate APIs with UI
Participate in requirement analysis, system design, and technical discussions
Write clean, maintainable, and testable code
Debug, optimize, and improve existing applications
Follow best practices in coding, security, and application architecture
Required Skills
Strong proficiency in
C# and .NET / .NET Core
Solid experience with
SQL
and
PostgreSQL
Hands-on experience with
REST APIs
and
GraphQL
Knowledge of
API authentication and authorization
(JWT, OAuth, etc.)
Experience with
frontend technologies
(HTML, CSS, JavaScript; React/Angular is a plus)
Understanding of