Junior Full-Stack

We are looking for a Junior Full-Stack Developer to help build and maintain Bible-related web and mobile applications using modern .NET technologies. This role is ideal for someone with 1-2 years of experience eager to grow and contribute to meaningful projects.

Responsibilities:

  • Develop web applications, APIs, and backend services using ASP.NET Core and EF Core.
  • Build and document RESTful APIs using Swagger/OpenAPI.
  • Implement real-time communication features with SignalR or WebSockets.
  • Work on front-end components using HTML, CSS, JavaScript, and optionally React or Vue.js.
  • Apply unit testing and debugging to improve code quality.
  • Optimize database performance (indexes, stored procedures, caching).
  • Follow SOLID principles and best software design practices.
  • Collaborate in an Agile environment and participate in code reviews.

Skills & Qualifications:

  • 1-2 years of experience in full-stack development with .NET technologies.
  • Knowledge of C#, ASP.NET Core, EF Core, and MSSQL.
  • Understanding of RESTful API development and Swagger/OpenAPI.
  • Basic experience with real-time communication (SignalR, WebSockets).
  • Familiarity with unit testing (NUnit, xUnit, MSTest) and logging frameworks (Serilog, NLog).
  • Knowledge of caching strategies (MemoryCache, Redis) and database optimization.
  • Basic front-end skills (HTML, CSS, JavaScript, React/Vue.js).
  • Understanding of Git version control and Agile workflows.
  • Strong problem-solving skills, adaptability, and eagerness to learn.

Nice-to-Have:

  • Understanding of microservices and design patterns.
  • Experience with authentication & authorization (JWT, OAuth, IdentityServer).
  • Exposure to .NET Aspire for cloud-native applications.
  • Familiarity with containerization (Docker, Kubernetes).

Kindly read carefully our Mission & Vision stated here before applying