Senior Full Stack Engineer @GamaLearn
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted Today

[Hiring] Senior Full Stack Engineer @GamaLearn

Today - GamaLearn is hiring a remote Senior Full Stack Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Egypt

Role Description

This is a remote position.

  • Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications
  • Take ownership of the full software development life cycle, from concept to deployment and maintenance
  • Identify and troubleshoot complex technical issues, offering timely and effective solutions
  • Design, develop, test, and deploy high-quality web applications using modern technologies and best practices
  • Maintain and optimize existing web applications to ensure high performance and scalability
  • Participate in code reviews, ensuring adherence to coding standards and best practices
  • Collaborate with the team to implement visually appealing and intuitive user interfaces
  • Continuously stay up to date with industry trends, emerging technologies, and best practices to drive innovation and enhance development processes
  • Lead and mentor junior developers, providing guidance and support to help them grow their technical skills
  • Mentor junior and mid-level developers through code reviews, design discussions, and hands-on guidance
  • Proactively suggest improvements and contribute to the overall technical architecture and infrastructure
  • Drive technical decision-making and contribute to long-term technology roadmap planning
  • Evaluate and recommend new tools, frameworks, and libraries based on project needs

Qualifications

  • Proven experience as a Full Stack Web Developer, with a minimum of 5 years of experience, 3 years in a senior or lead role
  • Bachelor/Master's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • Experience in ASP.NET WebForms (.NET Framework), ASP.NET Core Web APIs, C# and LINQ
  • Experience working with ORM Entity Framework (EF6), and EF Core
  • Solid understanding of RESTful APIs
  • Experience designing systems using Clean Architecture, and familiarity with microservices
  • Strong understanding and hands-on experience with software design patterns (e.g., Repository, Unit of Work, CQRS)
  • Ability to apply appropriate design patterns to improve code maintainability, scalability, and testability
  • Ability to design caching architectures for high-traffic applications such as Redis
  • Experience with Azure API Management, AWS API Gateway, API Gateway architecture or similar solutions to support high-performance, scalable applications (Plus)
  • Experience designing and implementing message-based systems such as RabbitMQ (Plus)
  • Proficient in front-end HTML5, CSS3, JavaScript, JQuery, Bootstrap, Ajax
  • Proficient in React JS (Next JS is a plus)
  • Experience using Telerik UI controls for ASP.NET WebForms (Plus)
  • Experience with background job processing and scheduling using Hangfire
  • Strong understanding of asynchronous processing, retries, and failure handling

Requirements

  • Familiarity with cloud services and deployments (Azure preferred, AWS, Google Cloud)
  • Experience in DevOps systems, preferably Azure DevOps, and creating/managing CI/CD pipelines including automated builds, tests and deployments
  • Containerization technologies (Docker, Kubernetes)
  • Experience with database systems such as SQL Server, MySQL, PostgreSQL
  • Experience with version control systems DevOps (Git), TFVC is a plus
  • Knowledge of testing frameworks such as .NET xUnit, Cypress, Selenium, SonarQube, etc.
  • Excellent documentation and writing clean code with comments

Company Description

Before You Apply
️
remote Be aware of the location restriction for this remote position: Egypt
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Full Stack Engineer @GamaLearn
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted Today
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Egypt
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 131,872+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later