1 082 Principal Developer jobs in Bahrain

Principal Curriculum Developer

00973 Tubli, Central BHD110000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leading educational institution committed to fostering academic excellence, is seeking a highly experienced and innovative Principal Curriculum Developer to lead curriculum design and implementation in Janabiyah, Northern, BH . This senior role will involve conceptualizing, developing, and evaluating cutting-edge curricula across various subjects and academic levels, ensuring alignment with educational standards and pedagogical best practices. The ideal candidate will possess a deep understanding of instructional design principles, learning theories, and assessment strategies. Responsibilities include leading a team of curriculum specialists, conducting needs analyses, developing comprehensive learning objectives, designing engaging instructional materials, and creating effective assessment tools. You will also be responsible for providing professional development to educators on new curriculum initiatives and methodologies. A Master's degree in Education, Curriculum Development, or a related field, coupled with a minimum of 8 years of experience in curriculum design and development, with at least 3 years in a leadership capacity, is required. Exceptional communication, collaboration, and project management skills are essential. This is a unique opportunity to significantly impact educational outcomes, shape the learning experiences of students, and contribute to the academic growth of a respected educational provider.
This advertiser has chosen not to accept applicants from your region.

Lead UX/UI Designer - Mobile Application Development

88001 Manama, Capital BHD110000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leading innovator in mobile technology, is seeking a talented and experienced Lead UX/UI Designer to spearhead the design of intuitive and engaging mobile applications from their hub in Manama, Capital, BH . This role demands a blend of creative vision, user-centered design principles, and strong leadership skills to guide a team of designers. You will be responsible for the entire design process, from user research and wireframing to prototyping and final visual design, ensuring a seamless and delightful user experience. The ideal candidate is a strategic thinker with a portfolio showcasing exceptional mobile UI/UX design across platforms (iOS and Android). You will collaborate closely with product managers, developers, and stakeholders to translate user needs and business requirements into innovative and aesthetically pleasing designs.

Key Responsibilities:
  • Lead the UX/UI design process for new and existing mobile applications.
  • Conduct user research, usability testing, and gather user feedback to inform design decisions.
  • Create user personas, journey maps, wireframes, mockups, and interactive prototypes.
  • Develop high-fidelity visual designs and design systems that align with brand guidelines.
  • Collaborate with product managers and engineers to define product requirements and user flows.
  • Ensure design consistency and adherence to platform-specific guidelines (iOS Human Interface Guidelines, Android Material Design).
  • Mentor and guide junior UX/UI designers, fostering a collaborative team environment.
  • Present design concepts and solutions to stakeholders and effectively articulate design rationale.
  • Stay current with the latest UX/UI design trends, technologies, and best practices.
  • Optimize user flows and interfaces for maximum usability and engagement.

Qualifications:
  • Bachelor's or Master's degree in Design, HCI, Computer Science, or a related field.
  • Minimum of 7 years of experience in UX/UI design, with at least 2 years in a lead or senior role, focusing on mobile applications.
  • Strong portfolio demonstrating expertise in mobile app design, user research, and interaction design.
  • Proficiency in design and prototyping tools such as Figma, Sketch, Adobe XD, InVision.
  • Deep understanding of user-centered design principles and usability best practices.
  • Experience with designing for both iOS and Android platforms.
  • Excellent visual design skills, including typography, color theory, and layout.
  • Strong communication, presentation, and interpersonal skills.
  • Ability to manage multiple projects simultaneously and work effectively in a fast-paced environment.
  • Experience with design systems and component libraries.
This hybrid role requires you to collaborate closely with teams in our Manama, Capital, BH office, with flexibility for remote work.
This advertiser has chosen not to accept applicants from your region.

Principal Real Estate Developer

788 Seef, Capital BHD120000 Annually WhatJobs

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a visionary Principal Real Estate Developer to lead significant development projects in Jidhafs, Capital, BH . This senior leadership position demands a strategic thinker with a proven history of successfully delivering large-scale real estate ventures from conception through to completion. You will be responsible for identifying prime development opportunities, securing financing, managing project timelines, and ensuring profitability. The ideal candidate will possess extensive experience in all facets of the development lifecycle, including site acquisition, zoning and entitlements, design and construction oversight, marketing, and sales. A deep understanding of market dynamics, financial feasibility studies, and risk management is critical. You will manage relationships with architects, engineers, contractors, lenders, and local authorities. Responsibilities include developing comprehensive project plans, negotiating contracts, and overseeing budgets to ensure projects are delivered on time and within scope. A Bachelor's degree in Real Estate, Urban Planning, Engineering, or Business Administration is required, with a Master's degree or MBA being highly advantageous. Exceptional negotiation skills, a strong network within the real estate industry, and a demonstrated ability to lead and motivate teams are essential. You will play a crucial role in shaping the urban landscape and driving economic growth in Jidhafs, Capital, BH . This is a challenging yet rewarding opportunity to leave a lasting legacy in the real estate sector.
This advertiser has chosen not to accept applicants from your region.

Lead Software Architect

7890 Seef, Capital BHD140000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
WhatJobs is seeking a visionary and highly experienced Lead Software Architect to spearhead the design and development of cutting-edge software solutions. This role is based in the vibrant tech hub of Seef, Capital, BH , and offers a hybrid work arrangement, allowing for collaboration with teams while maintaining flexibility. The ideal candidate will possess a deep understanding of software engineering principles, architectural patterns, and modern technology stacks, coupled with a proven ability to lead and mentor development teams.

As the Lead Software Architect, you will be responsible for defining the overall technical vision and architecture for our software products. You will make critical decisions about technology selection, system design, and integration strategies to ensure scalability, reliability, and maintainability. Your role will involve collaborating closely with product managers, engineering leads, and stakeholders to translate business requirements into robust technical solutions. You will also be instrumental in establishing coding standards, best practices, and ensuring the technical quality of delivered software. Strong leadership, excellent communication skills, and a passion for innovation are essential for success.

Key responsibilities include:
  • Defining and communicating the technical vision and architectural roadmap for software products.
  • Designing scalable, resilient, and maintainable software systems and components.
  • Evaluating and selecting appropriate technologies, frameworks, and tools.
  • Providing technical leadership and guidance to software development teams.
  • Collaborating with product management and business stakeholders to understand requirements and translate them into technical designs.
  • Establishing and enforcing coding standards, architectural principles, and best practices.
  • Conducting code reviews and providing constructive feedback to engineers.
  • Identifying and mitigating technical risks and ensuring the quality of software deliverables.
  • Mentoring and developing junior and senior engineers.
  • Staying abreast of emerging technologies and industry trends.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 10+ years of experience in software development, with at least 5 years in a software architect or lead role.
  • Proven experience in designing and implementing complex, distributed systems.
  • Expertise in multiple programming languages (e.g., Java, Python, C#, JavaScript) and architectural patterns (e.g., Microservices, MVC, Event-Driven Architecture).
  • Strong understanding of cloud platforms (AWS, Azure, GCP) and DevOps practices.
  • Excellent leadership, communication, and interpersonal skills.
  • Experience with agile development methodologies.
  • Ability to mentor and guide engineering teams effectively.
  • Strong problem-solving and analytical skills.
  • Experience in a hybrid work environment.
This is an exceptional opportunity to shape the future of our software offerings and lead a talented team. If you are a strategic thinker with a passion for technology and a proven track record in software architecture, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Senior Software Architect

45678 Southern, Southern BHD150000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a rapidly growing technology company seeking a highly experienced Senior Software Architect to join their innovative team. This role offers a hybrid work model, combining the benefits of remote flexibility with opportunities for in-office collaboration. You will be responsible for designing and overseeing the development of robust, scalable, and high-performance software systems that meet business requirements and drive technological advancement. Key responsibilities include defining software architecture, selecting appropriate technologies and frameworks, establishing coding standards, and ensuring the overall technical integrity of software products. You will lead and mentor development teams, provide technical guidance, and collaborate closely with product managers, engineers, and stakeholders to translate complex requirements into effective architectural solutions. The ideal candidate will have a strong understanding of software design patterns, microservices architecture, cloud computing, and various programming languages. Excellent leadership, communication, and problem-solving skills are essential. We are looking for individuals who are passionate about technology, committed to quality, and adept at navigating complex technical challenges in a dynamic environment. This position offers significant opportunities for growth and the chance to make a substantial impact on the company's technological direction. We offer a competitive salary and comprehensive benefits.

Responsibilities:
  • Design and architect scalable, reliable, and maintainable software systems.
  • Define technical roadmaps and select appropriate technologies and frameworks.
  • Establish and enforce coding standards, best practices, and design patterns.
  • Lead and mentor software development teams, providing technical guidance and support.
  • Collaborate with product management and business stakeholders to define software requirements.
  • Ensure the technical feasibility of proposed solutions.
  • Identify and mitigate technical risks and challenges.
  • Oversee the implementation of software solutions, ensuring quality and performance.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 10+ years of experience in software development, with at least 5 years in a software architect role.
  • Proven experience in designing and implementing complex software systems, including microservices and distributed systems.
  • Expertise in cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Strong knowledge of various programming languages (e.g., Java, Python, C#) and database technologies.
  • Excellent leadership, communication, and interpersonal skills.
  • Experience with Agile development methodologies.
This advertiser has chosen not to accept applicants from your region.

Senior Software Architect

741 Diplomatic Area BHD140000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an experienced Senior Software Architect to design and oversee the development of robust and scalable software solutions. This role is based at our **Isa Town, Southern, BH** office and requires a dedicated on-site presence. You will be responsible for defining the technical vision and architecture for new software products and enhancements, ensuring they meet business requirements, performance standards, and security protocols. Key responsibilities include evaluating and selecting appropriate technologies, establishing coding standards, guiding development teams, and ensuring the successful implementation of architectural designs. This involves close collaboration with product managers, development leads, and stakeholders to understand project goals and translate them into effective technical strategies. The ideal candidate will possess a deep understanding of software development principles, design patterns, and various programming languages and frameworks. Proven experience in designing complex distributed systems, microservices architectures, and cloud-native applications is essential. Excellent communication, leadership, and problem-solving skills are required to guide technical discussions and mentor engineering teams. We are looking for a strategic thinker with a passion for innovation and a commitment to delivering high-quality, maintainable software. This is an excellent opportunity to shape the technological direction of a leading organization.
This advertiser has chosen not to accept applicants from your region.

Senior Software Architect

101 Manama, Capital BHD120000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and visionary Senior Software Architect to lead the design and development of our next-generation software solutions. This is a fully remote position, offering the opportunity to work with a talented and distributed team of engineers. You will be responsible for defining the technical vision and architecture of our software products, ensuring scalability, reliability, and maintainability. Key responsibilities include collaborating with stakeholders to gather requirements, designing robust and efficient software systems, selecting appropriate technologies and frameworks, and establishing coding standards and best practices. You will mentor junior developers, conduct code reviews, and provide technical guidance throughout the development lifecycle. The ideal candidate will have a Bachelor's or Master's degree in Computer Science or a related field, with a minimum of 8 years of experience in software development, including significant experience in architectural design. Proven expertise in various programming languages, cloud platforms (AWS, Azure, GCP), and architectural patterns (microservices, event-driven architecture) is essential. Excellent problem-solving, analytical, and communication skills are required to articulate complex technical concepts to both technical and non-technical audiences. If you are a strategic thinker, passionate about building high-quality software, and thrive in a collaborative, fully remote environment, we invite you to apply.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Principal developer Jobs in Bahrain !

Lead Software Architect

1095 Southern, Southern BHD120000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for an innovative and experienced Lead Software Architect to spearhead the design and development of their next-generation software solutions in **Nuwaidrat, Southern, BH**. This role is critical in defining the technical vision and ensuring the scalability, reliability, and security of our software products. You will work closely with product managers, development teams, and stakeholders to translate business requirements into robust technical architectures. The ideal candidate will have a deep understanding of various software development methodologies, cloud technologies, and architectural patterns. You will guide development teams, conduct code reviews, and ensure best practices are followed throughout the software development lifecycle. Responsibilities include:
  • Designing high-level software structures and solutions that meet business requirements.
  • Defining technology standards, guidelines, and best practices for software development.
  • Leading and mentoring development teams on architectural decisions and implementation.
  • Evaluating and selecting appropriate technologies and frameworks for new projects.
  • Ensuring the scalability, performance, and security of software systems.
  • Collaborating with stakeholders to understand system requirements and constraints.
  • Developing technical roadmaps and strategies for future software development.
  • Identifying and mitigating technical risks and dependencies.
  • Conducting architectural reviews and providing feedback on design documents.
  • Staying current with emerging technologies and industry trends in software architecture.
The successful candidate will have a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, with at least 8 years of experience in software development and a strong portfolio of architected solutions. Expertise in cloud platforms (AWS, Azure, GCP), microservices architecture, and containerization technologies (Docker, Kubernetes) is required. Excellent communication and leadership skills are essential for this role. Join a forward-thinking company and shape the future of our technology.
This advertiser has chosen not to accept applicants from your region.

Senior Software Architect

2020 Southern, Southern BHD140000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced Senior Software Architect to lead the design and development of scalable, robust, and high-performance software solutions. This role is based in **Nuwaidrat, Southern, BH**. You will be responsible for defining the overall technical vision, architectural standards, and development best practices across multiple projects. Your expertise will guide teams in building secure, maintainable, and efficient software systems.

Responsibilities include translating complex business requirements into detailed technical designs, selecting appropriate technologies and frameworks, and ensuring architectural integrity throughout the software development lifecycle. You will mentor junior developers, conduct code reviews, and contribute to architectural decision-making. A deep understanding of various architectural patterns (e.g., microservices, event-driven, monolithic) and experience with cloud platforms (AWS, Azure, GCP) are essential. Proficiency in multiple programming languages and a strong grasp of database technologies, networking, and security principles are required.

The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, with a minimum of 8 years of progressive experience in software development, including at least 3 years in a lead or architectural role. A proven track record of successfully designing and delivering large-scale, enterprise-level applications is crucial. You should demonstrate exceptional problem-solving skills, a strategic mindset, and the ability to communicate complex technical concepts effectively to both technical and non-technical stakeholders.

Responsibilities:
  • Design and architect scalable, reliable, and secure software systems.
  • Define architectural patterns, technical standards, and best practices.
  • Evaluate and select appropriate technologies and frameworks.
  • Guide development teams on implementation and design decisions.
  • Ensure adherence to coding standards and quality assurance processes.
  • Collaborate with product management to define technical roadmaps.
Qualifications:
  • Bachelor's/Master's degree in Computer Science or related field.
  • 8+ years of software development experience, 3+ in architecture.
  • Expertise in designing microservices and cloud-native applications.
  • Proficiency in multiple programming languages (e.g., Java, Python, C#).
  • Strong knowledge of databases, APIs, and system integration.
  • Excellent leadership and communication skills.
This advertiser has chosen not to accept applicants from your region.

Senior Software Architect

400 Hamad Town, Northern BHD120000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a highly experienced and innovative Senior Software Architect to join their remote technology team. This pivotal role involves designing, developing, and overseeing the implementation of scalable and robust software solutions. You will be responsible for defining the overall technical vision, selecting appropriate technologies and frameworks, and establishing architectural patterns and best practices. Collaborating closely with development teams, product managers, and stakeholders, you will translate business requirements into effective technical designs. Ensuring the quality, performance, and maintainability of our software products will be paramount. The ideal candidate possesses deep expertise in various programming languages, databases, cloud platforms (AWS, Azure, GCP), and microservices architecture. Strong analytical and problem-solving skills are essential, along with the ability to mentor junior engineers and provide technical leadership. You must have a proven track record of designing and delivering complex software systems from conception to deployment. Excellent communication and presentation skills are necessary to articulate technical concepts to both technical and non-technical audiences. A Bachelor's or Master's degree in Computer Science, Engineering, or a related field, combined with extensive experience in software architecture and development, is required. This is a fantastic opportunity to shape the future of our technology landscape and drive innovation in a fully remote, collaborative environment.
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 Principal Developer Jobs