Being an independent software developer and publisher, Airlab is a sister company to Ubisoft, Guillemot Corporation, and Longtail Studios. We are looking for an exceptional and talented Backend ASP.NET Developer to join our outstanding team.
About the Project
You’ll be part of the core development team behind a new social networking application aimed at connecting niche communities with meaningful, high-quality interaction. The app will support personalized feeds, rich media sharing, real-time messaging, and user-driven content discovery.
Responsibilities
- Design, develop, and maintain backend services and APIs using ASP.NET Core to support a cross-platform social networking application (Android, iOS, Web).
- Build robust and scalable systems to handle user authentication, data storage, media uploads, messaging, notifications, and activity feeds.
- Implement real-time features using WebSocket or similar technologies.
- Ensure high performance, availability, and security of the backend infrastructure.
- Work closely with frontend and mobile developers to align API design with UI/UX requirements.
- Write clean, well-documented, and testable code following best practices and coding standards.
- Participate in architectural planning, code reviews, and performance tuning.
Requirements
- 3+ years of experience in backend development using ASP.NET Core.
- Strong understanding of RESTful API design, authentication (JWT/OAuth2), and role-based access control.
- Experience with Entity Framework Core, relational databases (e.g., SQL Server, PostgreSQL), and writing efficient SQL queries.
- Familiarity with SignalR or other real-time communication frameworks.
- Experience with cloud platforms (e.g., Azure or AWS) and containerized deployment (e.g., Docker).
- Strong debugging, testing, and documentation skills.
- Comfortable working in collaborative, cross-functional teams using Git, CI/CD pipelines, and agile methodologies.
Preferred Qualifications
- Prior experience building backend services for social networking or chat-based applications.
- Knowledge of media file handling (image/video processing, storage, CDN integration).
- Experience with NoSQL databases (e.g., Redis, MongoDB) for caching or flexible data structures.
- Understanding of data privacy, GDPR, and security best practices in user-facing apps.
The hiring process:
- Send your CV and information about your salary expectations (in EURO Gross)
- Pass the Technical Interview
- Job Offer
We Offer:
📆 Total 2 months per year of OOO, which is fully compensated by the company: Paid vacation, sick leave, day-off, Ukrainian National Holidays
⏰ Free morning schedule
💻 Fully remote work
🚀 Individual development plan