We have an immediate opening for a Full Stack Developer in Bahrain . Please share suitable candidate profiles at your earliest convenience.
Position : Full Stack Developer
Location : Bahrain
Availability : Immediate joiner
- Work with development teams and product managers to ideate software solutions
- Design and maintain client-side and server-side architecture
- Build the front-end of applications through modern appealing visual design
- Develop, design and manage well-functioning databases and applications
- Write effective and secure APIs
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Create security and data protection settings
- Build features and applications with a mobile responsive design
- Write technical documentation
Minimum Qualifications
15+ years of experience as a Full Stack Developer or similar role.Bachelor’s degree in Computer Science, or relevant field.Experience developing web, desktop and mobile applications.Familiarity with common stacksFamiliarity with database technologies (e.g. MySQL, SQL Server, MongoDB, and Amazon DynamoDB), web servers (e.g. IIS, Apache) and UI / UX design frameworks.Familiarity with cloud services (AWS and Azure), including managing existing environments, development, and deployment of new environments.Familiarity with continuous integration (CI) and continuous delivery (CD) practices and tools.Experience with development using Integrated Development Environments (IDE), like Visual Studio, Visual Studio Code & Android Studio.Knowledge of data modeling, normalization, indexing and optimization for RDS and NoSQLExcellent communication and teamwork skills.Great attention to detailStrong organizational and project management skills. IT Senior Software Developer – Additional SkillsProfessional certification in cloud services including designing, development, and deployment specialties (e.g. AWS Certified Solutions Architect, AWS Certified DevOps Engineer, etc.).Familiarity with AWS Amplify, and serverless technologies.Good knowledge of Vue.js / Nuxt.js development, validation, testing and deployment, for Single Page Applications (SPA), and Server Side Rendered (SSR).Experience with media streaming, including management of streaming servers and configuration & maintenance of streamers.Familiarity of implementing Single Page Applications (SPA) in .Net Core environment is a plus.Familiarity with cross-platform mobile development using React Native or Flutter is a plus.Knowledge of data modeling, normalization, indexing and optimization for RDS and NoSQLExcellent communication and teamwork skills.Great attention to detailStrong organizational and project management skills.Experience working with MS SQL server.Familiarity with the .NET frameworkSolid programming experience in ASP.Net, MVC, C#, AJAX, jQuery.Should be : Able to work methodically, accurately and neatly. Excellent in oral and written communication skills. Strong listener, sensitive and understanding information gathering, analytical, problem management and change management skills.
#J-18808-Ljbffr