-
All Things Rugby

Full Stack Developer

All Things Rugby
Qatar · Full-time · Entry

All Things Rugby is looking for a highly skilled Full-Stack Developer who is comfortable with both front and back end programming. The ideal candidate will be responsible for developing and designing front end web architecture, ensuring the responsiveness of applications, and working alongside graphic designers for web design features, among other duties.


Responsibilities

Full-Stack Development:

  • Develop and maintain cross-platform web and mobile applications using ASP.NET Core, Flutter, ReactJS, NextJS, and MS SQL.
  • Write clean, maintainable, and scalable code for both frontend and backend systems.


Database Design and Management:

  • Design, develop, and maintain secure and efficient relational databases using MS SQL.
  • Optimize database performance and write complex queries, stored procedures, and triggers to support application functionality.


API Development:

  • Build and maintain RESTful APIs using ASP.NET Core for seamless communication between frontend and backend systems.
  • Implement security best practices for APIs, including authentication and authorization.


Application Performance and Responsiveness:

  • Monitor and enhance the performance, quality, and responsiveness of applications.
  • Identify and address performance bottlenecks across all layers of the application stack.


Integration:

  • Ensure seamless integration of backend services with frontend applications.
  • Collaborate with third-party services and APIs as required.


Code Quality and Automation:

  • Adhere to best practices in software development and participate in code reviews.
  • Maintain well-documented code, ensuring high standards of quality and reusability.
  • Automate development workflows using CI/CD pipelines.


Debugging and Maintenance:

  • Diagnose and resolve technical issues in production and non-production environments.
  • Provide ongoing maintenance and updates to existing applications.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in software development using ASP.NET Core, Flutter, ReactJS, NextJS, and MS SQL.
  • Proficiency in ASP.NET Core and C# for backend and API development.
  • Strong understanding of Flutter and Dart for mobile application development.
  • Solid knowledge of ReactJS, NextJS, and JavaScript for front-end development.
  • Proficiency in MS SQL for database management.
  • Familiarity with version control systems like Git.
  • Experience with other frameworks or libraries (e.g., Angular, Vue.js, React Native) is a plus.
  • Strong analytical and problem-solving skills, with great attention to detail.
  • Excellent communication and collaboration skills, with the ability to explain technical concepts to non-technical stakeholders.
  • Ability to work independently and as part of a team.

Key Skills

Ranked by relevance

restful apis javascript react cicd
Login to Apply
Posted
Jan 23, 2025
Type
Full-time
Level
Entry
Location
Doha

Industries

Sports Recreation Instruction

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
All Things Rugby
Related

Full Stack Developer -Web

2025-07-02

Full-time
Entry
Qatar
Sports
Engineering
View Job Details
All Things Rugby
Related

Full Stack Developer - Mobile

2025-07-02

Full-time
Entry
Qatar
Sports
Engineering
View Job Details
OGI International Sports Private Limited
Related

FULL STACK DEVELOPER

2025-09-26

Full-time
Entry
United Arab Emirates
Sports
Engineering