Senior Developer

GamaLearn

Completely RemoteFull TimeEngineering & Architecture
Posted Today

Job description

Responsibilities

  • Design, develop, test, and deploy high-quality web applications using modern full-stack technologies.
  • Take ownership of the full software development life cycle, from concept to deployment and maintenance.
  • Collaborate with cross-functional teams to translate business requirements into technical specifications.
  • Lead and mentor junior and mid-level developers through code reviews, design discussions, and hands-on guidance.
  • Drive technical decision-making and contribute to long-term technology roadmap planning.
  • Maintain and optimize existing web applications to ensure high performance, scalability, and reliability.
  • Identify and troubleshoot complex technical issues, offering timely and effective solutions.
  • Proactively suggest improvements to technical architecture and infrastructure.

Requirements

  • 5+ years of Full Stack Web Development experience, with at least 3 years in a senior or lead role.
  • Proficiency in ASP.NET WebForms, ASP.NET Core, C#, and LINQ.
  • Strong experience with ORM tools such as Entity Framework (EF6) and EF Core.
  • Solid understanding of RESTful APIs and software design patterns (Repository, Unit of Work, CQRS).
  • Experience with Clean Architecture and familiarity with microservices.
  • Proficiency in front-end technologies: HTML5, CSS3, JavaScript, JQuery, Bootstrap, and React JS.
  • Experience with background job processing using Hangfire and caching architectures like Redis.
  • Familiarity with cloud services (Azure preferred, AWS, or Google Cloud) and DevOps/CI/CD pipelines.
  • Experience with containerization (Docker, Kubernetes) and database systems (SQL Server, MySQL, or PostgreSQL).
  • Strong problem-solving skills and experience working in Agile/Scrum environments.

Preferred Qualifications

  • Experience with Azure API Management or AWS API Gateway.
  • Experience designing message-based systems using RabbitMQ.
  • Knowledge of Next JS and Telerik UI controls.
  • Experience with testing frameworks such as xUnit, Cypress, Selenium, or SonarQube.
  • Relevant Azure certifications (e.g., AZ-204, AZ-400, AZ-305).

About the Company

GamaLearn is a technology-driven organization focused on delivering innovative digital solutions. We value technical excellence, continuous learning, and a collaborative approach to building scalable, high-performance applications.

Skills & tools

ASP.NETC++ReactSQL ServerAzureDocker

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 015+ years Full Stack Web Development experience
  2. 023+ years in senior or lead role
  3. 03ASP.NET WebForms, ASP.NET Core, C#, LINQ
  4. 04Entity Framework (EF6/EF Core)
  5. 05RESTful APIs
  6. 06Clean Architecture and Microservices
  7. 07Design patterns (Repository, Unit of Work, CQRS)
  8. 08Redis caching
  9. 09HTML5, CSS3, JavaScript, JQuery, Bootstrap
  10. 10React JS
  11. 11Hangfire
  12. 12Azure, AWS, or Google Cloud familiarity