Senior Full Stack Developer
1 month ago
If you're interested in building and managing an entire web infrastructure, then this job is for you. We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine usability with visual design.
At ESBAAR, we pride ourselves not only in building the right solutions for our clients through research and development, but in implementing and scaling up those solutions through strong engineering. This role is an opportunity to apply your cross-functional skillsets, creativity, and experience in managing and leading teams to solve exciting product development challenges.
Key Accountabilities:
Design and implementation of the overall web architecture
"Pixel-perfect" implementation of our approved user interface
Design and deployment of our database
Ensuring the entire stack is designed and built for speed and scalability
Design and construction of our REST APIs
Integrating our front-end UI with the constructed API
Design and implementation of continuous integration and deployment
Development software components and unit tests
Troubleshooting, debugging, and upgrading software
Writing technical documentation
Providing technical leadership for the team
Requirements
Minimum Qualifications:
· Bachelor's degree, preferably in Software Engineering, Computer Science, or any relevant field.
Minimum Experience:
· 5+ years of developing and delivering full stack web applications developing, deploying, delivering, and managing enterprise-grade web applications that align with business requirements.
Job-Specific Knowledge & Skills:
Solid understanding of HTML5/CSS3 and server-side CSS pre-processing platforms such as SASS.
Experience working with Bootstrap or tailwind CSS.
Strong experience with Vanilla JavaScript, React JS, ES6, asynchronous request handling, partial page updates and AJAX.
Knowledge and experience with python 3.6+
Experience with Django or Flask frameworks.
Experience with MySQL/PostgreSQL/MongoDB or other modern databases.
Solid understanding of MVC/MTV Architecture patterns and Understanding OOP.
Experience implementing testing platforms and unit tests (e.g. Jest, Karma, Jasmine, Mocha, AVA, tape, pytest).
Experience using Git in a professional workplace/environment.
Server management and deployment experience.
Familiarity with Leaflet JS and/or other JavaScript Libraries used to build web mapping applications is a big plus.
Familiarity with three JS and/or other JavaScript Libraries used to create and display animated 3D graphics in a web browser using WebGL is a big plus.
Experience working on GIS based projects is a big plus.
Proficiency with multiple front and backend programming languages and frameworks is a big plus.
Excellent verbal and written communication skills.
Working on an Agile team to develop, test, deploy, and maintain, while collaborating with team members on product backlog grooming, sprint planning, execution, review, and retrospective.
Participating in design review sessions and ensuring the technical feasibility of UI/UX designs.
Collaborating with Product Managers, UI/UX designers and other developers to improve usability and build production-ready web applications.
Participating in code peer review sessions and providing constructive feedback.
Thorough understanding of user experience, product strategy and company vision.
Maintaining a strong working relationship with cross functional team members (Product managers, Project managers, UI/UX designers and other developers).
Interfacing with key external stakeholders (clients) and internal stakeholders from other company departments.
Utilizing strong problem-solving skills and thorough technical knowledge to provide input and make decisions that would result in delivering high quality software products that align with company's vision and business objectives.
Commitment to delivering high quality, scalable software solutions built using modern technology standards.
Self-driven, highly motivated lifelong learners with a desire to go above and beyond.
A passion for developing, maintaining, and continuously improving software applications using cutting edge technologies.
Ability to perform well in fast paced environments.
The ability to work on multiple projects with aggressive timelines and handle situations of changing business priorities with grace.
-
Senior Logistics Manager
11 hours ago
Muscat, Muscat, Oman Mace Full timeAt Mace, our aim is to push the boundaries of ambition. We are dedicated to creating responsible spaces that bring about significant changes to our people, communities, and societies worldwide. If you want to discover more about our purpose, culture, and priorities, check out our strategy site. Within our consultation business, we utilize a special mix of...
-
General Surgeons
4 weeks ago
Muscat, Oman MIDDLE-EAST Jobhunters Full timeWe are urgently seeking qualified and dedicated candidates for Ministry of Defense (MoD), Oman to the position of Senior Specialist General Surgeon to join their world-class Healthcare team.Minimum Qualifications -MBBS + MS / equivalent in completed from a reputed institution with valid license to practice.Minimum 9 years of experience in the field in...
-
Senior Project Manager
11 hours ago
Muscat, Muscat, Oman Mace Full timeAt Mace, we strive to push the boundaries of ambition. We are dedicated to creating responsible spaces that bring positive change to our people, communities, and societies worldwide. To learn more about our mission, culture, and priorities, check out our strategy site.Within our consulting business, we leverage our advanced expertise and project delivery...
-
Engineering Lecturers
1 month ago
Muscat, Oman Maxit Advertising LLC Full timeBelow are the requirements . Selected candidates will be deputed to work.Engineering: Biomedical Engineering Quantity Surveying Architectural Engineering Petrochemical Chemical Engineering Computer Engineering Fluid Mechanics Thermodynamics Refrigeration & Air Conditioning*Both Bachelor and Master degree should be in Computer Science, posssesing any...
-
Engineering Lecturers
4 weeks ago
Muscat, Muscat, Oman Maxit Advertising LLC Full timeBelow are the requirements . Selected candidates will be deputed to work.Engineering:Biomedical Engineering Quantity Surveying Architectural Engineering Petrochemical Chemical Engineering Computer Engineering Fluid Mechanics Thermodynamics Refrigeration & Air Conditioning*Both Bachelor and Master degree should be in Computer Science, posssesing any...
-
Senior Security Engineer
1 month ago
Muscat, Oman National Security Services Group Full timeJob SummarySenior Security Engineer – Deployment and Content Development for Securonix (Next Generation SIEM Solution & UEBA).Requirements Ability to effectively communicate and work with individuals from diverse backgrounds or cultures. Good understanding of Incident Management and Response Experience in security device management and SIEM In-depth...
-
Senior Security Engineer
3 weeks ago
Muscat, Muscat, Oman National Security Services Group Full timeJob SummarySenior Security Engineer – Deployment and Content Development for Securonix (Next Generation SIEM Solution & UEBA).RequirementsAbility to effectively communicate and work with individuals from diverse backgrounds or cultures. Good understanding of Incident Management and Response Experience in security device management and SIEM In-depth...
-
Mechanical Technician Diesel Power Station
1 month ago
Oman Free Lancer S Divya Full timeDear Sir, Greetings!! 'Mechanical Technician'- Diesel Power Station' urgently required for Muscat Oman Qualification & Experience. Qualification: - Secondary certificate with post-secondary & technical diploma/Vocational training certificate. Experience: - 8 Years of Experience in mechanical maintenance of diesel power station Job Purpose (The primary...
-
Marine Engineering Lecturers
1 month ago
Muscat, Oman Chase Resourcing Full timeJob Summary To contribute to the curriculum/course development as a senior member of staff within the Department as appropriate. To deliver inspirational teaching and where appropriate adopt research-informed teaching. To design and be responsible for the contents of specific areas of teaching and learning. To undertake academic duties to deliver high...
-
Marine Engineering Lecturers
3 weeks ago
Muscat, Muscat, Oman Chase Resourcing Full timeJob SummaryTo contribute to the curriculum/course development as a senior member of staff within the Department as appropriate. To deliver inspirational teaching and where appropriate adopt research-informed teaching. To design and be responsible for the contents of specific areas of teaching and learning. To undertake academic duties to deliver high quality...
-
Mechanical Technician Diesel Power Station
1 month ago
Oman Free Lancer S Divya Full timeDear Sir, Greetings 'Mechanical Technician'- Diesel Power Station' urgently required for Muscat Oman Qualification & Experience. Qualification:Secondary certificate with post-secondary & technical diploma/Vocational training certificate. Experience:8 Years of Experience in mechanical maintenance of diesel power station Job Purpose (The primary reasons for...
-
Oman Bahla Training Institute Full timeBahla Training Institute Bahla Training Institute is currently seeking highly qualified, self-driven and passionate individuals to fill the following position: Position: ENGLISH TEACHER Location: Bahla, Oman Start date: Some immediately and for Summer July & August 2020. Contract length: 1 year contract (renewable) or Summer Only 1-2 Months Package: US $1600...
-
Senior Officer Safety
3 weeks ago
Muscat, Muscat, Oman Oman Air Full timeJob SummaryRequirementsBachelor degree with 5 years of relevant work experience OR Diploma with 8 years of relevant work experience A professional qualification from a recognized institution for safety and security would be an advantage Had successfully attended Safety Course preferably IOSH and NEBOSH or equivalent. Have attended various safety training,...
-
Engineering Manager
3 weeks ago
Oman NES Fircroft Full timeWe are looking for candidates that would be suitable for role Engineering Manager in the GCCPost: Engineering ManagerLocation: GCC Countries Qualifications - bachelor's degree in an Engineering disciplineExperience: 20+ years of related multi-discipline and management experience within an engineering consulting environment, and expertise on large scale...
-
General Surgeons
3 weeks ago
Muscat, Muscat, Oman MIDDLE-EAST Jobhunters Full timeWe are urgently seeking qualified and dedicated candidates for Ministry of Defense (MoD), Oman to the position of Senior Specialist General Surgeon to join their world-class Healthcare team.Minimum Qualifications -MBBS + MS / equivalent in completed from a reputed institution with valid license to practice.Minimum 9 years of experience in the field in...
-
Oman Bahla Training Institute Full timeBahla Training Institute Bahla Training Institute is currently seeking highly qualified, self-driven and passionate individuals to fill the following position:Position:ENGLISH TEACHERLocation: Bahla, OmanStart date: Some immediately and for Summer July & August 2020. Contract length: 1 year contract (renewable) or Summer Only 1-2 MonthsPackage: US $1600 per...
-
Customer Experience Manager
2 weeks ago
Muscat, Oman Al Hashar Group Full timeJob Description:We are seeking a highly motivated and experienced CX Manager. The CX department at Al Hashar is dedicated to creating exceptional customer experiences that foster brand loyalty and advocacy for our Brands. Responsibilities:Develop and implement a customer experience strategy focused on exceeding expectations.Manage the contact center...
-
Senior Officer Safety
1 month ago
Muscat, Oman Oman Air Full timeJob SummaryRequirements Bachelor degree with 5 years of relevant work experience OR Diploma with 8 years of relevant work experience A professional qualification from a recognized institution for safety and security would be an advantage Had successfully attended Safety Course preferably IOSH and NEBOSH or equivalent. Have attended various safety training,...
-
6/7 Grade English Teacher
11 hours ago
Muscat, Muscat, Oman New World International School Full timeJob OverviewBeing a primary school teacher requires a mix of crucial skills such as strong communication, motivation, organization, and leadership. The ideal candidate should be full of energy and passion, demonstrating patience, tolerance, and support. Good listening skills and a passion for working with kids are a must. It's essential to be able to...
-
Brand Manager/Brand Representative
3 weeks ago
Muscat, Oman Al Hashar Group Full timeJob Description:We are currently seeking a highly experienced and motivated Brand Manager/Brand Representative to join our team. The ideal candidate will have a solid background in engineering, with extensive experience in selling and managing sales, as well as after-sales services for heavy/construction equipment. This position requires someone with a...