What Jobs are available for Technical Developer in Bahrain?

Showing 2536 Technical Developer jobs in Bahrain

Enterprise Architect – Application Development

BHD60000 - BHD180000 Y Virtu Thinko

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Summary:

We are seeking a highly experienced Enterprise Architect to lead the design and architecture of complex in-house banking applications. The ideal candidate has deep hands-on experience in Microsoft Power Platform Architiure, .NET, SQL Server, SharePoint, and cloud platforms (Azure and AWS), with the ability to design scalable, secure, and enterprise-grade solutions. This role requires strong leadership to guide development teams, establish architecture standards, and ensure alignment with business objectives.

Key Responsibilities:

  • Define and maintain enterprise architecture standards and guidelines for applications, integrations, and workflows.
  • Lead hands-on design and capabilities for Power Platform (PowerApps, Power Automate, Power BI, Power Pages) and .NET (C#, ASP.NET Core, web APIs) solutions.
  • Architect complex integrations between internal systems and external services using APIs, connectors, and middleware (APIs)
  • Design and optimize SQL Server and Oracle databases and ensure efficient data management practices.
  • Configure, extend, and govern SharePoint Online as part of enterprise solutions.
  • Provide technical leadership, mentoring developers, reviewing solutions, and ensuring adherence to best practices.
  • Collaborate with BAs and business stakeholders to translate requirements into robust, enterprise-level technical solutions.
  • Evaluate emerging technologies and recommend improvements to enhance system performance, reliability, and maintainability.

Required Technical Skills & Experience:

  • Microsoft Power Platform: PowerApps, Power Automate, Power BI, Power Pages (enterprise-level solutions) Integrations and architecture.
  • .NET Development: C#, ASP.NET Core, MVC, Web API, hands-on experience in large-scale applications
  • Database: SQL Server and Oracle (advanced design, performance tuning, integration)
  • Cloud Platforms: Experience with Azure and AWS (App Services, Functions/Lambda, Storage, API Management, DevOps pipelines)
  • Integration & APIs: Advanced experience in integrating multiple systems and enterprise workflows
  • Strong solution architecture, leadership, and mentorship skills
  • Proven track record in designing, implementing, and delivering enterprise-grade applications

Preferred:

  • Experience in banking or financial services
  • Knowledge of DevOps practices for Power Platform and .NET applications
  • Familiarity with data security, compliance, and governance standards

Job Types: Full-time, Temporary, Contract

Contract length: 12 months

Pay: BD BD1, per month

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

UI/UX Designer - Mobile Application Development

774 Al Budayyi, Northern BHD60000 Annually WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
We are seeking a talented and creative UI/UX Designer to craft intuitive and engaging user experiences for our cutting-edge mobile applications. This role is instrumental in shaping the user journey, ensuring our products are not only functional but also aesthetically pleasing and easy to use. You will be responsible for conducting user research, creating wireframes, designing user flows, developing interactive prototypes, and producing high-fidelity mockups. Your work will involve translating complex user needs and business requirements into elegant and effective design solutions. You will collaborate closely with product managers, developers, and stakeholders throughout the design and development process, iterating on designs based on user feedback and usability testing. Proficiency in design tools such as Figma, Sketch, Adobe XD, or similar is essential. A strong understanding of mobile design principles, platform guidelines (iOS and Android), and accessibility standards is required. A portfolio showcasing your UI/UX design work, particularly in mobile applications, is a must. A Bachelor's degree in Design, Human-Computer Interaction, or a related field, or equivalent practical experience, is required. A minimum of 3 years of professional experience in UI/UX design is essential. Excellent communication, presentation, and collaboration skills are necessary to effectively articulate design concepts and rationale. This role offers a hybrid work arrangement, combining remote flexibility with in-office collaboration at our **Isa Town, Southern, BH** location.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Senior UX/UI Designer - Mobile Application Development

6002 Riffa, Southern BHD95000 Annually WhatJobs

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and experienced Senior UX/UI Designer to lead the design of intuitive and engaging mobile applications. This is a fully remote, full-time position, offering the opportunity to shape user experiences for a global audience. The ideal candidate will have a proven track record of designing user-centered interfaces for mobile platforms (iOS and Android) and a deep understanding of user research, wireframing, prototyping, and visual design principles. You will be responsible for translating user needs and business requirements into seamless, aesthetically pleasing, and highly functional mobile app experiences. Your role will involve conducting user research to gain insights into user behavior and preferences, creating user personas and journey maps, and developing wireframes, mockups, and interactive prototypes. Collaboration is key, and you will work closely with product managers, developers, and other designers to ensure the design vision is effectively executed. Proficiency in design and prototyping tools such as Figma, Sketch, Adobe XD, and InVision is essential. You should have a strong understanding of mobile design guidelines and best practices for both iOS and Android platforms. The ability to articulate design decisions, iterate based on feedback, and champion user advocacy throughout the product development lifecycle is crucial. Our client values creativity, innovation, and a passion for creating exceptional digital products in a collaborative, remote-first environment.

Responsibilities:
  • Lead the UX/UI design process for mobile applications, from concept to launch.
  • Conduct user research, including interviews, surveys, and usability testing.
  • Create user personas, journey maps, wireframes, low-fidelity mockups, and high-fidelity prototypes.
  • Design intuitive and visually appealing user interfaces for iOS and Android platforms.
  • Develop and maintain design systems and style guides.
  • Collaborate closely with product managers, engineers, and other stakeholders to define product requirements and design solutions.
  • Articulate and defend design choices based on user research, data, and design principles.
  • Iterate on designs based on user feedback, usability testing, and performance data.
  • Stay up-to-date with the latest trends and best practices in mobile UX/UI design.
  • Mentor junior designers and contribute to a culture of design excellence.

Qualifications:
  • Bachelor's degree in Design, Human-Computer Interaction (HCI), Graphic Design, or a related field.
  • Minimum of 7 years of experience in UX/UI design, with a significant focus on mobile applications.
  • A strong portfolio showcasing a range of successful mobile app design projects.
  • Proficiency in design and prototyping tools such as Figma, Sketch, Adobe XD, InVision.
  • Deep understanding of user-centered design principles, mobile UI patterns, and platform guidelines (iOS Human Interface Guidelines, Android Material Design).
  • Experience conducting user research and usability testing.
  • Excellent visual design skills, with a strong sense of typography, color, and layout.
  • Strong communication, presentation, and interpersonal skills.
  • Ability to work independently and effectively in a remote, collaborative team environment.
  • Experience with agile development methodologies is a plus.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Senior UX/UI Designer - Mobile Application Development

BH 109 Southern, Southern BHD100000 Annually WhatJobs

Posted 17 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a cutting-edge technology company, is seeking a talented Senior UX/UI Designer to join their dynamic and fully remote product development team. This role is pivotal in crafting intuitive, engaging, and visually stunning user experiences for their flagship mobile applications. You will be responsible for the entire design lifecycle, from user research and wireframing to high-fidelity prototyping and final visual design, ensuring seamless and delightful user journeys. The ideal candidate is a creative problem-solver with a strong portfolio showcasing expertise in mobile-first design principles, user-centered design methodologies, and a keen eye for aesthetics. As a remote team member, you will thrive on collaboration, iteration, and delivering exceptional digital products.

Key Responsibilities:
  • Conduct user research, including interviews, surveys, and usability testing, to understand user needs and behaviors.
  • Translate user needs and business requirements into intuitive and engaging user interface designs.
  • Create wireframes, user flows, journey maps, and interactive prototypes to communicate design concepts.
  • Develop high-fidelity visual designs, including screen layouts, color palettes, typography, and iconography.
  • Ensure design consistency across all mobile platforms (iOS and Android) and product lines.
  • Collaborate closely with product managers, developers, and other designers to define and implement design solutions.
  • Advocate for user-centered design principles and best practices throughout the product development process.
  • Iterate on designs based on user feedback, data analytics, and A/B testing results.
  • Stay current with the latest UX/UI trends, technologies, and design patterns.
  • Present design concepts and rationale to cross-functional teams and stakeholders.
  • Contribute to the development and maintenance of design systems and style guides.
  • Mentor junior designers and provide constructive feedback.
  • Participate actively in agile development ceremonies and contribute to a collaborative remote environment.
Qualifications:
  • Bachelor's degree in Design, HCI, Computer Science, or a related field; equivalent practical experience will be considered.
  • 5+ years of professional experience in UX/UI design, with a significant focus on mobile application design.
  • A strong portfolio showcasing a range of mobile design projects, demonstrating user-centered design principles and visual design skills.
  • Proficiency in design and prototyping tools such as Figma, Sketch, Adobe XD, InVision.
  • Solid understanding of mobile design patterns, platform guidelines (iOS Human Interface Guidelines, Android Material Design), and responsive design principles.
  • Experience conducting user research and usability testing.
  • Excellent communication, presentation, and interpersonal skills.
  • Ability to work independently, manage time effectively, and collaborate seamlessly in a remote setting.
  • Familiarity with front-end development principles is a plus.
  • Passion for creating elegant, user-friendly, and impactful digital experiences.
This is a fantastic opportunity to shape the user experience of innovative mobile products in a flexible, fully remote setting. If you are a visionary designer passionate about creating exceptional digital products, we want to hear from you.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Junior Web Development Apprentice

223 Seef, Capital BHD15 Hourly WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting opportunity for aspiring developers to join their team as a Junior Web Development Apprentice. This is a fully remote, entry-level position designed for individuals passionate about building a career in web development. You will gain hands-on experience working on real-world projects under the guidance of experienced mentors. This apprenticeship is ideal for those looking to learn and grow in a supportive, virtual environment.

What You'll Do:
  • Assist senior developers in coding, debugging, and testing web applications.
  • Learn and apply fundamental web development technologies such as HTML, CSS, and JavaScript.
  • Contribute to the development of user interfaces and front-end components.
  • Gain exposure to back-end development concepts and databases.
  • Participate in code reviews and team meetings conducted remotely.
  • Collaborate with designers and project managers through virtual communication tools.
  • Troubleshoot and resolve basic web development issues.
  • Engage in continuous learning and skill development through online courses and mentorship.
  • Document development processes and project progress.
  • Familiarize yourself with version control systems like Git.
What We're Looking For:
  • A strong desire to learn and a genuine passion for web development.
  • Basic understanding of HTML, CSS, and JavaScript is a plus.
  • Familiarity with any programming language is an advantage.
  • Ability to work independently and manage time effectively in a remote setting.
  • Good communication skills and a proactive attitude.
  • Eagerness to ask questions and seek feedback.
  • A reliable internet connection and a suitable home workspace.
  • Must be eager to absorb new information and adapt to evolving technologies.
  • Previous personal projects or coursework demonstrating interest in development are highly regarded.
  • Open to learning full-stack development principles.
This apprenticeship provides a solid foundation for a successful career in technology. We provide comprehensive training and a clear path for progression for motivated individuals. Join us and kickstart your digital journey from the comfort of your home.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Junior Web Development Apprentice

12345 Al Malikiyah, Northern BHD20000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client is offering a unique opportunity for aspiring individuals to kickstart their career in web development through a fully remote Junior Web Development Apprenticeship. This program is designed for motivated individuals with a passion for technology and a desire to learn, regardless of prior formal experience. You will be immersed in a comprehensive, hands-on training program covering front-end and back-end development technologies, coding best practices, and agile methodologies. Working remotely, you will collaborate with experienced developers, contribute to real-world projects, and gain invaluable practical skills. The apprenticeship will provide a strong foundation in HTML, CSS, JavaScript, and at least one back-end language (e.g., Python, Node.js, or PHP), along with database concepts and version control systems like Git. You will learn to build, test, and deploy web applications, troubleshoot issues, and work effectively within a virtual team environment. This is an exceptional chance to gain industry-recognized skills, build a professional portfolio, and potentially secure a full-time role upon successful completion of the apprenticeship. We are seeking individuals who are eager to learn, possess strong problem-solving abilities, are self-disciplined, and can effectively manage their time in a remote setting. A keen eye for detail and a collaborative spirit are also highly valued. This program is fully remote, allowing you to learn from anywhere with a reliable internet connection.

Program Highlights:
  • Comprehensive training in full-stack web development.
  • Exposure to modern development tools and technologies (HTML, CSS, JavaScript, React, Node.js, SQL, Git).
  • Participation in real-world project development cycles.
  • Mentorship from experienced senior developers.
  • Development of problem-solving and critical thinking skills.
  • Learning agile development methodologies.
  • Building a professional portfolio of completed projects.
  • Potential for full-time employment upon successful completion.
  • Fully remote learning environment.
Ideal Candidate Profile:
  • Demonstrated passion for technology and web development.
  • Strong analytical and problem-solving abilities.
  • Excellent self-discipline and time management skills for remote work.
  • Ability to learn quickly and adapt to new technologies.
  • Good communication skills, both written and verbal.
  • Collaborative mindset and ability to work effectively in a virtual team.
  • High school diploma or equivalent required.
  • Some prior exposure to coding or IT concepts is a plus, but not mandatory.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Junior Web Development Apprentice

2012 Jidd Haffs, Northern BHD25000 Annually WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting opportunity for a motivated Junior Web Development Apprentice to join their dynamic digital team. This is a fully remote, full-time apprenticeship designed to provide hands-on experience and comprehensive training in modern web development technologies. You will work under the guidance of experienced developers, contributing to real-world projects and learning valuable skills in front-end and back-end development. Responsibilities will include assisting in the development and maintenance of websites and web applications, writing clean and efficient code, debugging issues, and collaborating with designers and project managers. We are looking for individuals with a strong passion for technology, a foundational understanding of HTML, CSS, and JavaScript, and a willingness to learn new languages and frameworks such as React, Node.js, or Python. Previous personal projects or contributions to open-source are a plus. The ideal candidate is eager, adaptable, and possesses excellent communication skills, with the ability to thrive in a remote team environment. You will be involved in all stages of the software development lifecycle, from concept to deployment. This apprenticeship is an excellent stepping stone for a career in web development, providing mentorship, practical experience, and the potential for full-time employment upon successful completion. Our client values continuous learning and supports professional growth, offering access to online courses and industry resources. Embrace this chance to kickstart your career in the digital space, learning and growing from the comfort of your own environment. We are committed to building a diverse and inclusive team, and encourage applications from all backgrounds. This is a fantastic opportunity to gain practical experience and contribute to innovative web solutions from **Tubli, Capital, BH**.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Technical developer Jobs in Bahrain !

Junior Web Development Apprentice

321 Al Muharraq BHD15 Hourly WhatJobs

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Are you eager to kickstart your career in web development and possess a passion for learning? Our client is seeking a motivated and enthusiastic Junior Web Development Apprentice to join their dynamic, fully remote team. This is an unparalleled opportunity to gain hands-on experience in a supportive and innovative environment, working on real-world projects from day one. You will be mentored by experienced developers who are dedicated to helping you grow your skills and reach your full potential.

Responsibilities:
  • Assist in the development and maintenance of web applications under the guidance of senior developers.
  • Learn and implement front-end technologies such as HTML, CSS, and JavaScript.
  • Contribute to back-end development tasks using relevant programming languages and frameworks.
  • Participate in code reviews to understand best practices and improve code quality.
  • Collaborate with team members in an agile development environment.
  • Assist in troubleshooting and debugging code.
  • Engage in continuous learning of new technologies and development methodologies.
  • Document development processes and code.
  • Participate in virtual team meetings and contribute to project discussions.
  • Contribute to creating a positive and productive remote work culture.
Qualifications:
  • A strong desire to learn and build a career in web development.
  • Basic understanding of programming concepts.
  • Familiarity with HTML, CSS, and JavaScript is a plus.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills, particularly in a virtual setting.
  • Ability to work independently and manage time effectively in a remote environment.
  • A proactive attitude and willingness to take on new challenges.
  • High school diploma or equivalent.
This role is ideal for individuals who are passionate about technology and looking for a structured entry into the tech industry. The fully remote nature of this position allows for flexibility and the opportunity to work from anywhere. Our client is committed to providing a comprehensive training program designed to equip apprentices with the skills necessary for a successful career. Join us and build the future of the web! The work location is virtual, with the expectation of collaborating asynchronously and synchronously with a globally distributed team.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Junior Web Development Apprentice

222 Seef, Capital BHD15 Hourly WhatJobs

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Are you eager to kickstart a career in web development? Our client is offering a fully remote, hands-on Junior Web Development Apprenticeship program designed for motivated individuals looking to gain practical experience. This is an unparalleled opportunity to learn from seasoned professionals in a supportive, virtual environment. As an apprentice, you will be involved in various stages of the web development lifecycle, including assisting with front-end development using HTML, CSS, and JavaScript, and supporting back-end development tasks. You will have the chance to work on real-world projects, contributing to the design, development, and maintenance of our client's web applications and platforms. Our mentorship program is structured to provide comprehensive training and guidance, helping you build a strong foundation in coding best practices, version control (Git), and agile methodologies. You will participate in daily stand-ups, team meetings, and code reviews, gaining exposure to professional workflows. This apprenticeship emphasizes continuous learning and skill development, with opportunities to explore different areas of web development based on your interests and aptitudes. Successful completion of this program can lead to a full-time junior developer position within our client's organization. We are looking for individuals with a strong aptitude for problem-solving, a keen eye for detail, and a genuine passion for technology and coding. While no prior professional experience is strictly required, a demonstrable interest in web development through personal projects or coursework is highly valued. Join us to transform your passion into a rewarding career in the digital landscape.

What You'll Do:
  • Assist in developing and implementing user interfaces using HTML, CSS, and JavaScript.
  • Support back-end development tasks and database integration.
  • Learn and apply version control systems like Git.
  • Participate in code reviews and contribute to code quality.
  • Collaborate with senior developers on project tasks and problem-solving.
  • Engage in daily team meetings and project discussions.
  • Document code and development processes.
  • Contribute to the testing and debugging of web applications.
  • Develop a portfolio of work through real-world project involvement.
  • Embrace a learning mindset and actively seek feedback for growth.
Who You Are:
  • Passionate about web development and eager to learn.
  • Basic understanding of HTML, CSS, and JavaScript is a plus.
  • Familiarity with programming concepts.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Self-motivated and able to work effectively in a remote setting.
  • Eager to receive mentorship and feedback.
  • Currently pursuing or recently completed a relevant degree or certification is beneficial.
  • Location: This is a fully remote apprenticeship, accessible to individuals located anywhere, but candidates residing in or near Seef, Capital, BH may have opportunities for local meetups or networking events.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Junior Web Development Apprentice

70720 Amwaj Islands BHD25000 Annually WhatJobs

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client is offering an exciting opportunity for a motivated Junior Web Development Apprentice to join their team. This role is designed for individuals passionate about coding and eager to build a career in web development. As an apprentice, you will receive hands-on training and mentorship from experienced developers, working on real-world projects. You will gain practical experience in front-end and back-end development, learning to create, maintain, and improve websites and web applications. This is an in-person position located in Shakhura, Northern, BH , providing an immersive learning environment. You will be involved in various stages of the software development lifecycle, from concept and design to testing and deployment. The apprenticeship will cover a range of technologies and methodologies, ensuring you develop a well-rounded skill set. This is an ideal starting point for anyone looking to launch a successful career in the tech industry. You will learn to:

  • Assist in designing and developing user-friendly websites and web applications.
  • Write clean, efficient, and well-documented code using modern programming languages (e.g., HTML, CSS, JavaScript, Python/Node.js).
  • Learn and apply version control systems like Git.
  • Participate in code reviews to learn best practices and improve code quality.
  • Troubleshoot and debug issues identified during development and testing phases.
  • Collaborate with senior developers and designers on project tasks.
  • Understand and contribute to database management and integration.
  • Assist in the implementation of responsive design principles for cross-device compatibility.
  • Learn about web security best practices and implement them in development.
  • Contribute to the documentation of code and project processes.

Key Attributes:
  • A strong passion for web development and technology.
  • Basic understanding of programming concepts and logic.
  • Eagerness to learn and adapt to new technologies quickly.
  • Good problem-solving and analytical skills.
  • Effective communication and teamwork abilities.
  • A positive attitude and a strong work ethic.
  • High school diploma or equivalent; some college coursework in computer science or a related field is a plus.
  • Ability to commit to the full apprenticeship duration and learning objectives.
This is a fantastic chance to kickstart your career in web development within a supportive and dynamic environment in Shakhura, Northern, BH .
Is this job a match or a miss?
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 Technical Developer Jobs