Job Requirements
Qualification:
- Bachelor’s Degree in computer science, Information Technology, or related field.
- Certifications on programming languages and application development tools will be an advantage
- At least 10+ years of experience as a Full Stack Developer or similar role.
NET Core/Razor Pages
- Experience in .NET Core and C# is required.
- Calling APIs in an efficient manner and implement security best practices.
- API Third party integrations
- Payment Gateway
- Communication (Gmail, SendGrid, Push Notification, SMS etc...)
Frontend Skills
• HTML/CSS
- Bootstrap 5 to design frontend.
- Experience in mobile-first design is a must.
- Version 001 Page 3 of 3
- Handle RTL designs, i18n, and RTL content.
• JavaScript
- Modern JavaScript.
- ES6 syntax, template strings, lambda functions, async/await, closures
• JavaScript Libraries/Frameworks
- Use of multiple libraries/frameworks on the frontend side. minimize the reliance on third party
- libraries as much as possible.
- Able to use any frontend library/framework.
- Highly Skilled on the following frameworks:
▪ jQuery
▪ Fetch API
▪ Moment.js
▪ SignalR.js
▪ Google Maps
• PHP 8 Core Development
- Large scale and highly available applications.
- Data visualization experience.
- Required Tools
- Visual Studio 2019
- Postman
- FileZilla
- GitHub
- IIS
.
Additional Technologies/Tools
Having the following is considered a plus:
- React.js
- SQL
- MySQL/MariaDB
- MongoDB
- C# Entity Framework
- Jira or any ticketing system
- Familiarity with web servers (e.g., ApacheNET Core/Razor Pages
- Experience in .NET Core and C# is required.
- Calling APIs in an efficient manner and implement security best practices.
- API Third party integrations
- Payment Gateway
- Communication (Gmail, SendGrid, Push Notification, SMS etc