17 Node Js jobs in Manama

Full Stack Web Developer

Manama, Capital Almoayyed International Group

Job Viewed

Tap Again To Close

Job Description

Analyze the user needs and suggest solutions.
- Help users with their use of web or other Business Apps
- Solve functional problems by investigating Ensure users' satisfaction
- Provide support to maintain specific solutions
- Train, guide, and support users to work on the specified process
- Bachelor's degree in computer science or computer Application
- Framework: Laravel
- Programming Languages: PHP & Laravel & Livewire & API & MySQL & html5 & CSS & JavaScript.
- Experience: 3 to 5 years
- Database: MySQL (with object relational mapping)
- Collaboration platform: GitHub
- Languages: English and Arabic

Ability to work independently or with a team excellent problem-solving skill.

**Job Types**: Full-time, Contract

Application Question(s):

- 3 to 5 years in Laravel, PHP & Laravel & Livewire & API & MySQL & html5 & CSS & JavaScript, MySQL, GitHub
- English and Arabic Language ?
This advertiser has chosen not to accept applicants from your region.

Job No Longer Available

This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.

However, we have similar jobs available for you below.

Associate, Software Engineer

Manama, Capital RESO

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

Established in 1986, 01 Systems is one of the first Software providers in the Middle East bringing over 30+ years of experience delivering innovative solutions. With over 300 customers in over 90 countries, 01 Systems provides state of the art solutions and services – For both, the financial and the non-financial sectors – in the areas of Digital Transformation, Signature Management, Document Management, and Business Process Management.

Using leading edge technologies, robust security and proven competency, our products and services are used to effectively mitigate business and operational risks. Over the years we have improved and enhanced our products through continued cooperation and interaction with our customers to ensure that we deliver a positive customer service and to keep our clients satisfied.

Our team shares a passion of success and a firm commitment to create an inspiring work environment for every employee. Our culture promotes an atmosphere of thoughtfulness, moments of laughter, and an appreciation of others as well as a strong work ethic and technical skills.

Job Description

We are seeking a highly skilled and experienced Full Stack Software Developer 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.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Computer Engineering, or another related field.
  • 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.

Additional Information

  • Competitive salary.
  • Monthly transport allowance.
  • Bahrain visa Sponsorship for you and your family.
  • Sponsored flight back to Home Country once per annum for you and your family.
  • Medical Insurance for you and your Family.
  • A collaborative and innovative team environment.
  • Opportunities for learning, development, and career advancement.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer - Cloud Images

Manama, Capital RESO

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

This is an exciting opportunity for software engineers (all levels) passionate about Linux, cloud infrastructure, pipelines, automation, and open source software.

You will work closely with Amazon, Microsoft, Google, and other world-class cloud partners to make Ubuntu the best platform in the cloud. Your responsibilities will include build system development (using Python, Jenkins, shell), implementing cloud-related features within Ubuntu Server, managing our continuous delivery pipelines, and engaging directly with partners. You will aim to automate the delivery of Ubuntu products across various workloads, including web servers, GPU-aided AI, VMs, and containers, and integrate our products with cloud-native services.

Join Canonical to build a rewarding and meaningful career alongside some of the brightest minds in technology. This role combines software development with infrastructure delivery.

Please note that, at this time, we are seeking candidates located in the Americas.

What you'll do
  1. Build automated, reliable image delivery, testing, and publication pipelines.
  2. Design, develop, and integrate new features into Ubuntu to support cloud users.
  3. Collaborate proactively with a distributed team.
  4. Write high-quality code for new features.
  5. Design and architect complex systems and cloud integrations.
  6. Debug issues and produce quality fixes.
  7. Review code from other engineers and participate in design discussions.
  8. Work from home with global travel 2 to 4 weeks for events.
  9. Engage with teams at Canonical, the open-source community, and partners.
Who you are
  1. You love technology and working with talented people.
  2. You are curious, adaptable, articulate, and responsible.
  3. You value soft skills and are passionate, enterprising, thoughtful, and self-motivated.
  4. You hold a Bachelor's or equivalent in Computer Science, STEM, or related fields.
  5. You have practical experience with public clouds.
  6. You have interest and experience with at least three of the following: containers (Docker, Kubernetes), DevOps automation, open source projects, APIs, Linux system administration, Python packaging, cloud applications.
  7. You have at least some experience in Python software development on Linux.
What we offer

We consider geographical location, experience, and performance in shaping compensation worldwide. We review compensation annually and more frequently for early-career staff, recognizing outstanding performance. Our benefits include:

  • Distributed work environment with biannual in-person team sprints.
  • Personal learning and development budget of USD 2,000 annually.
  • Annual compensation review.
  • Recognition rewards.
  • Annual leave and parental leave.
  • Employee Assistance Programme.
  • Opportunities to travel and meet colleagues.
  • Travel perks for company events.
About Canonical

Canonical is a pioneering open-source tech company, publisher of Ubuntu, a key platform for AI, IoT, and cloud computing. Since 2004, we have been a remote-first organization, committed to excellence and innovation. Working here challenges you to think differently, learn new skills, and elevate your performance.

Canonical is an equal opportunity employer. We value diversity and are committed to providing a workplace free from discrimination. All applications will be considered fairly regardless of background or identity.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer (Python)

Manama, Capital ARRAY INNOVATION

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

At ARRAY, we’re not just another software services company—we’re a team of dreamers, innovators, and trailblazers! From startup grit to big-tech aspirations, we’re on a mission to redefine technology, put Bahrain on the global tech map, and grow into a powerhouse that inspires. If you’re ready to be part of an exciting journey, we want you on our team!

KEY RESPONSIBILITIES:

• Software Development: Design, develop, and implement software solutions using Python.

• Code Quality & Review: Maintain high coding standards, perform code reviews, and mentor junior engineers.

• Technical Leadership: Contribute to the technical direction and success of projects, guiding and mentoring the team.

• Documentation: Create and maintain clear and concise documentation for code, design, and implementation.

• Problem Solving: Troubleshoot and resolve complex technical issues, working collaboratively with stakeholders.

• Cloud Integration: Architect scalable and resilient solutions utilizing AWS, Azure, or GCP.

• CI/CD Implementation: Develop and manage CI/CD pipelines to streamline development and deployment processes.

MUST-HAVE:

• Bachelor’s/Master’s degree in Computer Science, Software Engineering, or related field.

• 7+ years of hands-on experience in Python.

• Extensive experience in building Python server applications at production scale.

• Strong knowledge of software architecture, design patterns, and best practices.

• Proficiency with CI/CD tools for efficient software delivery.

• Excellent problem-solving, analytical, and troubleshooting skills.

• Strong communication and collaboration abilities, able to work effectively with teams and stakeholders.

• Ability to thrive in an Agile development environment.

NICE-TO-HAVE SKILLS:

• Cloud certifications (AWS, GCP, or Azure).

• Experience in startup environments, adapting quickly to fast-paced changes.

• Client-facing experience, understanding client needs and implementing solutions.

• Expertise in low latency or ultra-low latency coding practices

Seniority level
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • Job function Information Technology
  • Industries IT Services and IT Consulting

Referrals increase your chances of interviewing at ARRAY INNOVATION by 2x

Get notified about new Software Engineer jobs in Capital Governorate, Bahrain .

Manama, Capital Governorate, Bahrain 3 months ago

Manama, Capital Governorate, Bahrain 1 month ago

Manama, Capital Governorate, Bahrain 3 months ago

Manama, Capital Governorate, Bahrain 1 month ago

Manama, Capital Governorate, Bahrain 6 days ago

Manama, Capital Governorate, Bahrain 2 months ago

Python Developer in Banking /Fintech Domain

Manama, Capital Governorate, Bahrain 2 days ago

Manama, Capital Governorate, Bahrain BHD1,200.000-BHD1,300.000 3 months ago

Quality Assurance Engineer (Software Testing)

Manama, Capital Governorate, Bahrain 3 weeks ago

Junior Software Engineer - Cross-platform C++ - Multipass

Manama, Capital Governorate, Bahrain 4 weeks ago

Senior Software Developer(C#, .NET Framework, .Net Core, Restful API)

Manama, Capital Governorate, Bahrain BHD1,200.000-BHD1,300.000 2 months ago

Manama, Capital Governorate, Bahrain 1 month ago

Manama, Capital Governorate, Bahrain 1 month ago

Manama, Capital Governorate, Bahrain 4 months ago

Manama, Capital Governorate, Bahrain 1 month ago

Manama, Capital Governorate, Bahrain 4 days ago

API Developer Java and IBM integration BUS

Manama, Capital Governorate, Bahrain 1 year ago

Manama, Capital Governorate, Bahrain 1 month ago

Manama, Capital Governorate, Bahrain 4 months ago

Manama, Capital Governorate, Bahrain 1 month ago

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Manama, Capital Governorate, Bahrain 1 month ago

Manama, Capital Governorate, Bahrain 4 days ago

Manama, Capital Governorate, Bahrain 3 days ago

Manama, Capital Governorate, Bahrain 1 month ago

Software Engineer - Python - Container Images

Manama, Capital Governorate, Bahrain 3 weeks ago

Software Engineer (Python/Linux/Packaging)

Manama, Capital Governorate, Bahrain 8 months ago

Software Engineer - Solutions Engineering

Manama, Capital Governorate, Bahrain 2 months ago

Manama, Capital Governorate, Bahrain 3 months ago

Manama, Capital Governorate, Bahrain 1 month ago

Manama, Capital Governorate, Bahrain 3 months ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer - Industrial IoT

Manama, Capital Canonical

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

Join or sign in to find your next job

Join to apply for the Software Engineer - Industrial IoT role at Canonical

1 week ago Be among the first 25 applicants

Join to apply for the Software Engineer - Industrial IoT role at Canonical

This is an exciting opportunity for a software engineer passionate about open source software, Linux, edge computing, and IoT. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.

Your role will be to help us provide easy to deploy, secure, and customizable industrial edge solutions. You will work on designing and implementing applications that run on constrained IoT devices to powerful gateways. Embedded systems and Linux will be at the core of your everyday challenges.

In our team we value collaboration, peer reviews, good integration/unit testing and writing maintainable code. General knowledge and experience with Linux as a developer platform is required.

What you'll do

  • Collaborate proactively with a distributed team
  • Develop and maintain open source IoT application packages
  • Debug issues and produce high quality code to fix them
  • Review code produced by upstream and/or other engineers at Canonical
  • Discuss ideas and collaborate on finding good solutions
  • Experiment with Ubuntu Core and showcase industry-grade IoT solutions
  • Contribute to the development of IoT platforms
  • Contribute to building Edge AI solutions
  • Participate in IoT standardisation working group discussions and planning (Connectivity Standards Alliance, Web of Things, etc)
  • Work on Matter, the connectivity standard unifying smart homes
  • Work from home with global travel 2 to 4 weeks for internal and external events

Who you are

  • Proven track record of at least 3 years of professional software development using Go or C++.
  • You have experience working with RESTful APIs or asynchronous messaging protocols
  • You have interest and experience with a few of the following:
    • Containers (docker, kubernetes)
    • Linux distributions
    • Snap, debian, or RPM packaging
    • Shell scripting
    • CI/CD (Github Actions, Gitlab CI, etc)
    • IoT frameworks and protocols
    • Real-time applications
    • AIML inference frameworks
  • You value soft skills, communication and advocacy, and are passionate, enterprising, thoughtful, and self-motivated
  • You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, the world's best free software platform. Our services help businesses worldwide reduce costs, improve efficiency and enhance security with Ubuntu.

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity , we will give your application fair consideration.

Seniority level
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • Job function Engineering and Information Technology
  • Industries Software Development

Referrals increase your chances of interviewing at Canonical by 2x

Get notified about new Software Engineer jobs in Manama, Capital Governorate, Bahrain .

Manama, Capital Governorate, Bahrain 6 days ago

Manama, Capital Governorate, Bahrain 3 months ago

Al Khobar, Eastern, Saudi Arabia 1 month ago

Junior Software Engineer - Cross-platform C++ - Multipass

Manama, Capital Governorate, Bahrain 3 weeks ago

Software Engineer (Python/Linux/Packaging)

Manama, Capital Governorate, Bahrain 8 months ago

Manama, Capital Governorate, Bahrain 3 weeks ago

Manama, Capital Governorate, Bahrain 2 days ago

Manama, Capital Governorate, Bahrain 4 months ago

Manama, Capital Governorate, Bahrain 4 months ago

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Manama, Capital Governorate, Bahrain 1 month ago

Software Engineer - Python - Container Images

Manama, Capital Governorate, Bahrain 3 weeks ago

Manama, Capital Governorate, Bahrain 1 month ago

Software Engineer - Solutions Engineering

Manama, Capital Governorate, Bahrain 2 months ago

Manama, Capital Governorate, Bahrain 2 weeks ago

Software Engineer - Cross-platform C++ - Multipass

Manama, Capital Governorate, Bahrain 3 months ago

Manama, Capital Governorate, Bahrain 1 month ago

Manama, Capital Governorate, Bahrain 1 month ago

Manama, Capital Governorate, Bahrain 1 month ago

Software Engineer - Python - Container Images

Manama, Capital Governorate, Bahrain 1 month ago

Manama, Capital Governorate, Bahrain 1 month ago

Distributed Systems Software Engineer, Python / Go

Manama, Capital Governorate, Bahrain 3 months ago

Software Engineer - Python - Container Images

Manama, Capital Governorate, Bahrain 2 months ago

Manama, Capital Governorate, Bahrain 1 month ago

Software Engineer - Immutable Ubuntu Desktop

Manama, Capital Governorate, Bahrain 2 months ago

Manama, Capital Governorate, Bahrain 1 month ago

System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem

Manama, Capital Governorate, Bahrain 1 month ago

Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Manama, Capital Governorate, Bahrain 4 months ago

Manama, Capital Governorate, Bahrain 1 month ago

Manama, Capital Governorate, Bahrain 1 month ago

Manama, Capital Governorate, Bahrain 8 months ago

Manama, Capital Governorate, Bahrain 4 weeks ago

Embedded Linux Senior Software Engineer - Optimisation

Manama, Capital Governorate, Bahrain 2 days ago

Python Software Engineer - Ubuntu Hardware Certification Team

Manama, Capital Governorate, Bahrain 3 months ago

Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics

Manama, Capital Governorate, Bahrain 1 month ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

C++ Software Engineer - Bahrain

Manama, Capital 01 Systems

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

Our team shares a passion for success and a firm commitment to create an inspiring work environment for each and every employee. High moral standards, a positive attitude, and a hard-working mindset are all qualities that you will find in the people at 01 Systems.
We make every effort to care for our employees who are our most important asset. Our culture promotes an atmosphere of thoughtfulness, moments of laughter, and an appreciation of others as well as a strong work ethic and technical skills.
Our team encounter new learning opportunities every day; everything from the latest functionality in the newest systems, to different approaches companies use to solve similar business problems.

**Job Description**:
**Duties and Responsibilities**
- Work with Product Leads to scope, estimate and plan engineering efforts and dependencies.
- Collaborate with software architects and the other members of the development team in developing innovative products and solutions.
- Create rapid prototypes to validate ideas.
- Troubleshoot customer issues as required.

**Qualifications**:

- Bachelor’s Degree in Computer Science, Information System, Computer Engineering, or other related field.
- Strong proficiency in C++, with good knowledge of the latest language specifications.
- Familiarity with Microsoft Visual Studio and Windows COM (Component Object Model).
- Thorough understanding of memory management, multi-threading, templates, and containers.
- Strong analytical and problem-solving and skills.
- Understanding of interoperability of C++ components with other languages on relevant platforms.

**Job Specifications**
- High levels of initiative, along with the ability to work with mínimal oversight, and capability to multitask.
- A team player, with willingness to assist other team members through brainstorming, review, mentorship, knowledge-sharing or whatever it takes 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 easily acceptable manner.
- Exposure to other languages in the C family such as C# and Java.
- Experience working in an agile development environment.
- Drive for continuous learning and self-improvement.
- Familiarity with continuous integration and deployment.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer (Relocate Abroad)

Manama, Capital Randstad (Schweiz) AG

Posted today

Job Viewed

Tap Again To Close

Job Description

We're Hiring: Senior Software Engineer (Relocate Abroad)!

We are looking for an experienced and innovative Senior Software Engineer to join our dynamic team in Manama, Bahrain. The ideal candidate will have a strong background in software development and a passion for creating efficient, scalable solutions.

Location: Manama, Bahrain
Work Mode: Work From Office
Role: Senior Software Engineer (Relocate Abroad)

KEY RESPONSIBILITIES
• Front-End Development: Design and build captivating user interfaces using Angular or
React, creating seamless and visually stunning applications.
• Cloud Integration: Architect scalable and resilient solutions leveraging cloud
technologies (AWS, Azure, GCP).
• CI/CD Implementation: Implement and maintain CI/CD pipelines to ensure efficient and
reliable software delivery.
• Code Quality & Review: Uphold high coding standards, conduct code reviews, and
mentor team members.
• Technical Leadership: Lead by example, providing guidance and mentoring to junior
engineers, fostering a culture of innovation.
• Problem Solving: Troubleshoot complex technical challenges and collaborate with
stakeholders to find effective solutions.
• Documentation: Maintain clear and comprehensive documentation for code, design,
and implementation.

MUST-HAVE SKILL
• 5+ years of experience in front-end development using Angular or React.
• Strong knowledge of software architecture, design patterns, and best practices.
• Hands-on experience with cloud technologies (AWS, Azure, GCP).
• Proficiency in CI/CD tools and Agile methodologies.
• Exceptional problem-solving and analytical skills.
• Strong communication and collaboration skills, with the ability to work in a fast-paced,
startup environment.

NICE-TO-HAVE SKILLS
• Cloud certifications (AWS, GCP, or Azure).
• Experience in startup environments, showcasing adaptability and rapid problem-
solving.
• Client-facing experience, with the ability to understand and meet user requirements
effectively.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer (Relocate Abroad)

Manama, Capital TapTalent.ai

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Senior Software Engineer (Relocate Abroad)

Join to apply for the Senior Software Engineer (Relocate Abroad) role at TapTalent.ai

Senior Software Engineer (Relocate Abroad)

Join to apply for the Senior Software Engineer (Relocate Abroad) role at TapTalent.ai

Get AI-powered advice on this job and more exclusive features.

We're Hiring: Senior Software Engineer (Relocate Abroad)!

We are looking for an experienced and innovative Senior Software Engineer to join our dynamic team in Manama, Bahrain. The ideal candidate will have a strong background in software development and a passion for creating efficient, scalable solutions.

Location: Manama, Bahrain

Work Mode: Work From Office

Role: Senior Software Engineer (Relocate Abroad)

Key Responsibilities

  • Front-End Development: Design and build captivating user interfaces using Angular or

React, creating seamless and visually stunning applications.

  • Cloud Integration: Architect scalable and resilient solutions leveraging cloud

technologies (AWS, Azure, GCP).

  • CI/CD Implementation: Implement and maintain CI/CD pipelines to ensure efficient and

reliable software delivery.

  • Code Quality & Review: Uphold high coding standards, conduct code reviews, and

mentor team members.

  • Technical Leadership: Lead by example, providing guidance and mentoring to junior

engineers, fostering a culture of innovation.

  • Problem Solving: Troubleshoot complex technical challenges and collaborate with

stakeholders to find effective solutions.

  • Documentation: Maintain clear and comprehensive documentation for code, design,

and implementation.

MUST-HAVE SKILL

  • 5+ years of experience in front-end development using Angular or React.
  • Strong knowledge of software architecture, design patterns, and best practices.
  • Hands-on experience with cloud technologies (AWS, Azure, GCP).
  • Proficiency in CI/CD tools and Agile methodologies.
  • Exceptional problem-solving and analytical skills.
  • Strong communication and collaboration skills, with the ability to work in a fast-paced,

startup environment.

Nice-to-have Skills

  • Cloud certifications (AWS, GCP, or Azure).
  • Experience in startup environments, showcasing adaptability and rapid problem-

solving.

  • Client-facing experience, with the ability to understand and meet user requirements

effectively.

Seniority level
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • Job function Other
  • Industries IT Services and IT Consulting

Referrals increase your chances of interviewing at TapTalent.ai by 2x

Sign in to set job alerts for “Senior Software Engineer” roles.

Manama, Capital Governorate, Bahrain 1 month ago

Senior Software Developer(C#, .NET Framework, .Net Core, Restful API)

Manama, Capital Governorate, Bahrain BHD1,200.000-BHD1,300.000 2 months ago

Manama, Capital Governorate, Bahrain 1 month ago

Manama, Capital Governorate, Bahrain 6 days ago

Manama, Capital Governorate, Bahrain BHD1,200.000-BHD1,300.000 3 months ago

Embedded Linux Senior Software Engineer - Optimisation

Manama, Capital Governorate, Bahrain 2 months ago

Senior Software Engineer - Python/MongoDB

Manama, Capital Governorate, Bahrain 1 month ago

Manama, Capital Governorate, Bahrain 4 weeks ago

Manama, Capital Governorate, Bahrain 3 weeks ago

Software Engineer - Python - Container Images

Manama, Capital Governorate, Bahrain 1 month ago

Senior Software Engineer - packaging - optimize Ubuntu Server Senior Software Engineer - packaging - optimize Ubuntu Server

Manama, Capital Governorate, Bahrain 1 month ago

Software Engineer - Python - Container Images

Manama, Capital Governorate, Bahrain 1 month ago

Senior Software Engineer - packaging - optimize Ubuntu Server

Manama, Capital Governorate, Bahrain 3 months ago

Software Engineer - Python - Container Images

Manama, Capital Governorate, Bahrain 3 months ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Node js Jobs in Manama !

Senior Software Engineer (Relocate Abroad)

Manama, Capital RESO

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

We're Hiring: Senior Software Engineer (Relocate Abroad)!

We are looking for an experienced and innovative Senior Software Engineer to join our dynamic team in Manama, Bahrain. The ideal candidate will have a strong background in software development and a passion for creating efficient, scalable solutions.

Location: Manama, Bahrain

Work Mode: Work From Office

Role: Senior Software Engineer (Relocate Abroad)

Key Responsibilities

  1. Front-End Development: Design and build captivating user interfaces using Angular or React, creating seamless and visually stunning applications.
  2. Cloud Integration: Architect scalable and resilient solutions leveraging cloud technologies (AWS, Azure, GCP).
  3. CI/CD Implementation: Implement and maintain CI/CD pipelines to ensure efficient and reliable software delivery.
  4. Code Quality & Review: Uphold high coding standards, conduct code reviews, and mentor team members.
  5. Technical Leadership: Lead by example, providing guidance and mentoring to junior engineers, fostering a culture of innovation.
  6. Problem Solving: Troubleshoot complex technical challenges and collaborate with stakeholders to find effective solutions.
  7. Documentation: Maintain clear and comprehensive documentation for code, design, and implementation.

MUST-HAVE SKILLS

  • 5+ years of experience in front-end development using Angular or React.
  • Strong knowledge of software architecture, design patterns, and best practices.
  • Hands-on experience with cloud technologies (AWS, Azure, GCP).
  • Proficiency in CI/CD tools and Agile methodologies.
  • Exceptional problem-solving and analytical skills.
  • Strong communication and collaboration skills, with the ability to work in a fast-paced startup environment.

Nice-to-have Skills

  • Cloud certifications (AWS, GCP, or Azure).
  • Experience in startup environments, showcasing adaptability and rapid problem-solving.
  • Client-facing experience, with the ability to understand and meet user requirements effectively.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer II-Automation Tester

Manama, Capital RESO

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description

You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.

As a Software Engineer II-Automation Tester at JPMorgan Chase within the Corporate and Investment Banking business for the Structure Finance team, you are part of an agile team that works to enhance, design, and deliver the software components of the firm’s state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role.

Job Responsibilities

  1. Write feature files and execute automated tests.
  2. Participate in in-sprint automation testing with overall ownership of story closure without spillover.
  3. Collaborate effectively with teams and stakeholders to develop relationships and achieve common goals.
  4. Write UI and API testing covering all scenarios as per feature file.
  5. Execute/set up testing environment in Cloud and run daily automation builds on Jules.
  6. Build reusable code, frameworks, and libraries for future use.
  7. Work independently with limited supervision. Demonstrate excellent interpersonal, communication, problem-solving, analytical, organizational skills, and attention to detail.
  8. Implement understanding of industry-level testing standards to suggest and bring about continuous improvements.
  9. Work effectively with teams and stakeholders to develop relationships and achieve common goals.

Required Qualifications, Capabilities, And Skills

  • Formal training or certification in computer science concepts and expanding applied experience.
  • Excellent problem-solving skills with hands-on coding expertise.
  • Strong experience in Java 17 or higher and good knowledge of core Java and advanced Java concepts.
  • Proficient in Selenium, Cucumber, and Rest Assured.
  • Strong knowledge of performance testing and exposure to tools/methodologies.
  • Good knowledge of SQL and Unix.
  • Knowledge of usability, regression, integration, and exploratory testing.

Preferred Qualifications, Capabilities, And Skills

  • Familiarity with modern front-end technologies.
  • Exposure to cloud technologies.
  • Hands-on JMeter experience is a plus.

About Us

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals, and institutional investors. Our approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.

We recognize that our people are our strength. We value diversity and inclusion and are an equal opportunity employer. We do not discriminate based on protected attributes and make reasonable accommodations for religious practices, mental health, or physical disabilities. Visit our FAQs for more information about requesting accommodations.

About The Team

J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services, and payments, serving clients in more than 100 countries. We provide strategic advice, raise capital, manage risk, and extend liquidity worldwide.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer - Python - Container Images

Manama, Capital RESO

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1100+ colleagues in 75+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing.


Canonical is building a new generation of Ubuntu-based container images to simplify open-source application deployment across the world. These container images will be free to use with long-term security commitments, and engineered for performance, security and usability. As with Ubuntu, we will work in the open and welcome community participation.


In this role, you'll be developing the tools and technology for building and maintaining this new generation of container images. You'll be working with multiple teams, both inside and outside Canonical, to ensure we deliver container images with the highest quality whilst maintaining a seamless Ubuntu user experience. You will also be highly involved in the implementation and maintenance of the Continuous Integration and Continuous Delivery automation around these container images, for which you are expected to demonstrate deep insights into container-based DevOps.


You will be contributing to fast-moving products like Rocks (OCI images) and Chisel, and thus have the chance to help steer and consolidate this new team. You'll gain experience with numerous container technologies and participate in exciting and exploratory tasks, where your feedback will be critical for the decision-making process. As an engineer, your seniority will be based on your software development background and ability to lead junior team members.


Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical. This is an exciting opportunity for experienced software engineers looking for a place to leave their mark, who are passionate about shaping an open source product with the highest quality, with and for the community!


Location:

EMEA


This role entails:
  1. Build robust, scalable, leading-edge container images
  2. Work on automated CI/CD processes for building, testing and publishing our container images
  3. Write tools and tests for assessing security compliance and cloud-native compatibility
  4. Work in Python to deliver new functionalities to our container-building tools
  5. Participate in strong engineering process through code and architectural review
  6. Provide technical feedback for the team's decision-making process
  7. Engage with the open-source community as a subject-matter expert
  8. Grow our knowledge base and write documentation
  9. Work in a collaborative, agile and globally distributed environment
  10. Mentor and help hiring
  11. Work from home with global travel up to 15% for internal and external events

What we are looking for in you:
  1. You are knowledgeable and passionate about software development
  2. You are a team player and have experience in collaborative development
  3. You have worked with CI/CD systems (e.g. Jenkins, GitHub Actions, Concourse CI, etc.)
  4. You have a track record of delivering timely, high-quality software
  5. You have experience with container images and containerised operations
  6. You master at least one container management/orchestration tool (e.g. Docker, Kubernetes, etc.)
  7. You have significant experience with Python
  8. You are experienced with Linux systems administration and package management
  9. You have strong written and verbal communication skills to convey technical concepts
  10. You bring clarity to technical and engineering discussions
  11. You are someone who strongly believes that sharing is caring, and knowledge is power
  12. Your skills range from those of a Graduate to a mid-senior Software Engineer
  13. You have a Bachelor's or equivalent in Computer Science, STEM or a similar degree

What we offer you:

We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.


  1. Distributed work environment with twice-yearly team sprints in person
  2. Personal learning and development budget of USD 2,000 per year
  3. Annual compensation review
  4. Recognition rewards
  5. Annual holiday leave
  6. Maternity and paternity leave
  7. Employee Assistance Programme
  8. Opportunity to travel to new locations to meet colleagues
  9. Priority Pass, and travel upgrades for long haul company events

About Canonical:

Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.


Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Node Js Jobs View All Jobs in Manama