- Home
- Jobs
- 01 Systems Company WLL
- Fullstack Software Engineer
Fullstack Software Engineer
Job Description Roles & Responsibilities We are seeking a highly skilled and experienced Full Stack Software Engineer with a strong background in Web UI development and implementing . NET-based web applications. The ideal candidate will have hands-on experience with JavaScript, CSS, ASP. Net MVC, Web API, cross-browser compatibility fixes, and solid knowledge of database querying and integration. You will be responsible for building responsive, robust, and scalable web applications that offer seamless user experiences across all major browsers (and some legacy browsers like Internet Explorer 11) and devices. Duties and Responsibilities: Design and develop responsive Web UIs using HTML5, CSS, JavaScript, and modern UI frameworks. Build and maintain ASP. Net MVC applications with seamless integration between front-end and back-end. Develop and consume RESTful APIs using ASP. Net Web API. Implement secure, high-performing, and scalable . NET-based web solutions. Collaborate with cross-functional teams including UI/UX designers, QA engineers, and DevOps. Design and interact with relational databases; write efficient SQL queries and work with stored procedures. Ensure cross-browser compatibility and responsive design for desktop and mobile platforms. Follow best practices for software development, including code reviews, unit testing, and documentation. Continuously improve application performance and maintainability. Mentor junior team members and contribute to technical design discussions. Overall 8+ years of professional experience in software development, and 5+ years with extensive focus on Web UI and . NET-based applications. Strong proficiency in JavaScript, HTML5, CSS (including Flexbox, Grid, etc. ) Expertise in ASP. Net MVC and Web API development. Experience developing responsive and cross-browser compatible user interfaces especially with Internet Explorer 11. Thorough knowledge of ECMA 5/6 standards. Proficient in working with relational databases (e. g ., SQL Server, PostgreSQL), including writing queries, stored procedures, and optimization. Knowledge of web application security and performance optimization. Familiarity with version control systems such as Git, or Bit Bucket. Strong analytical, debugging, and troubleshooting skills. Excellent communication and teamwork abilities. Experience with JavaScript frameworks like Bootstrap, Knockout, jQuery. Experience with modern JavaScript frameworks (e. g. , React, Angular, Vue. js). Experience with C# language and Dot Net. Familiarity with containerization concepts, hands-on experience is a plus. Knowledge of Entity Framework or other ORM tools. Knowledge of Unit Testing with frameworks like XUnit, NUnit, MSTest, etc. Understanding of Agile methodologies (Scrum, Kanban). Desirable Skills and Experience: High levels of initiative, along with the ability to work with minimal oversight, and capability to multitask. A team player, with willingness to assist other team members through brainstorming, review, mentorship, or knowledge-sharing to improve the performance of the team. Ability to understand and articulate good architectural and design principles. Strong written and verbal communication skills, including the ability to present complex information in a succinct and easy to understand manner. Experience working in an agile development environment. Drive for continuous learning and self-improvement. Familiarity with continuous integration and deployment. Experience developing and deploying on major cloud services platforms (IAAS, PAAS) such as AWS and Azure Desired Candidate Profile . Employment Type Full Time Company Industry IT - Software Services Department / Functional Area Engineering Keywords Fullstack Software EngineerSoftware EngineerWeb UI DevelopmentJavaScriptCSSASP.Net MVCWeb APIRESTful APIsSQL ServerPostgreSQLBootstrapKnockoutJQueryXUnitNUnitMSTestScrumKanbanAgile Get real-time job updates only on our App
Ready to apply?
You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.
Apply NowOpens the employer's site in a new tab
- Company01 Systems Company WLL
- LocationManama, Bahrain
- CategoryFullStack
- SourceNaukrigulf
- Listed2 months ago
Related FullStack jobs
Senior Full Stack Developer Node.js / React.js
Au sein de la Digital Factory Marchandise, Commercial & Links, le consultant interviendra sur la conception et le d veloppement d applications Full Stack. Ses…
Experienced Front-End Developer React.js
Main responsibilities: Development and maintenance of front-end applications using React.js; Design of modular and scalable front-end architectures…
QC Team Lead
A QC Lead is a hands-on quality control professional who personally executes and oversees both manual and automation testing activities to ensure that…
Palantir - Sculptor - Bahrain
Barbaricum is a rapidly growing government contractor providing leading-edge support to federal customers, with a particular focus on Defense and National…