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
Related Jobs
3 roles aligned with this opportunity
Full Stack Developer -Web
2025-07-02
Full Stack Developer - Mobile
2025-07-02
FULL STACK DEVELOPER
2025-09-26
- Posted
- Jan 23, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Doha
- Company
- All Things Rugby
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Full Stack Developer -Web
2025-07-02
Full Stack Developer - Mobile
2025-07-02
FULL STACK DEVELOPER
2025-09-26