2 291 Qt Engineer jobs in Bahrain

Senior UX/UI Designer - Mobile Application Development

22652 Hamad Town, Northern BHD90000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is an innovative technology company at the forefront of developing cutting-edge mobile applications that enhance user experience and drive engagement. We are seeking a talented and experienced Senior UX/UI Designer to lead our design initiatives. This hybrid role offers the flexibility of remote work combined with essential on-site collaboration to foster creativity and team synergy. The Senior UX/UI Designer will be responsible for conceptualizing, designing, and prototyping intuitive and visually appealing user interfaces for our suite of mobile applications across iOS and Android platforms. You will conduct user research, create wireframes and high-fidelity mockups, and develop interactive prototypes to test and validate design concepts. A deep understanding of user-centered design principles, information architecture, and interaction design is paramount. The ideal candidate will possess a strong portfolio showcasing exceptional design skills and a proven track record of delivering successful mobile application designs. You will collaborate closely with product managers, developers, and stakeholders to ensure designs meet user needs and business objectives. This role requires a keen eye for detail, a passion for user experience, and the ability to translate complex requirements into elegant and functional designs. You will also play a key role in defining and maintaining our design system and style guides. Responsibilities include:
  • Leading the design process for new mobile application features and products.
  • Conducting user research, including interviews, surveys, and usability testing.
  • Creating wireframes, user flows, and interactive prototypes.
  • Designing intuitive and visually engaging user interfaces (UI).
  • Developing comprehensive style guides and design systems.
  • Collaborating with development teams to ensure accurate implementation of designs.
  • Iterating on designs based on user feedback and usability testing results.
  • Staying current with industry trends, best practices, and emerging technologies in UX/UI design.
  • Mentoring junior designers and providing design critiques.
  • Ensuring designs adhere to accessibility guidelines and platform-specific best practices.

Qualifications:
  • Bachelor's degree in Design, Human-Computer Interaction, or a related field.
  • Minimum of 7 years of experience in UX/UI design, with a strong focus on mobile applications.
  • Proficiency in design and prototyping tools such as Figma, Sketch, Adobe Creative Suite, InVision.
  • Solid understanding of user-centered design principles and methodologies.
  • Experience conducting user research and usability testing.
  • Excellent visual design skills with a keen eye for typography, color, and layout.
  • Strong understanding of iOS and Android design guidelines.
  • Exceptional communication, presentation, and interpersonal skills.
  • Ability to work effectively in a hybrid team environment.
  • A strong portfolio showcasing diverse mobile app design projects.
  • Experience working within or supporting the Hamad Town, Northern, BH area.
Join our team and shape the future of mobile user experiences.
This advertiser has chosen not to accept applicants from your region.

Software Development Apprentice

701 Southern, Southern BHD20000 annum (stip WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client is looking for enthusiastic and driven individuals to join their team as Software Development Apprentices. This is a fully remote, entry-level program designed to provide comprehensive training and hands-on experience in software development. Apprentices will work alongside experienced developers, learning modern coding practices, development methodologies, and various programming languages. This program is ideal for individuals with a passion for technology, a strong aptitude for problem-solving, and a desire to build a career in the tech industry.
Program Overview:
  • Gain practical experience in full-stack development, including front-end and back-end technologies.
  • Learn to design, develop, test, and deploy software applications under the guidance of mentors.
  • Participate in coding challenges, workshops, and team projects to build a strong foundation in software engineering.
  • Develop proficiency in programming languages such as Python, Java, JavaScript, or similar.
  • Understand software development lifecycle (SDLC) and agile methodologies.
  • Contribute to real-world projects, gaining exposure to industry best practices.
  • Receive continuous feedback and mentorship to support learning and career growth.
  • Build a professional portfolio showcasing acquired skills and completed projects.
  • Explore career paths within software development, such as front-end, back-end, or full-stack engineering.
  • Develop essential soft skills, including teamwork, communication, and problem-solving.
Ideal Candidate Profile:
  • High school diploma or equivalent.
  • A strong passion for technology and software development.
  • Aptitude for logical thinking and problem-solving.
  • Eagerness to learn and adapt to new technologies.
  • Good communication and interpersonal skills.
  • Ability to work independently and collaborate effectively in a remote team environment.
  • Basic understanding of computer science concepts is a plus, but not required.
  • Motivated to complete a structured learning program and achieve career goals.
This apprenticeship offers a unique pathway into the tech industry, providing both education and practical experience. We are committed to fostering talent and supporting individuals in their transition into professional software development roles. This is a fantastic opportunity to launch your tech career with dedicated support and a clear learning structure.
This advertiser has chosen not to accept applicants from your region.

Software Development Apprentice

8001 Al Daih, Northern BHD40000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeships & trainee
Our client is excited to offer a fully remote Software Development Apprentice position for aspiring technologists. This program is designed to provide comprehensive training and hands-on experience in software engineering, empowering individuals to launch their careers in the tech industry. You will work alongside experienced developers, learning modern programming languages, software development methodologies, and best practices. Responsibilities include assisting with coding tasks, participating in code reviews, debugging software, and contributing to the development of new features. The ideal candidate will possess a strong aptitude for problem-solving, a passion for technology, and a keen desire to learn. While prior coding experience is not mandatory, a foundational understanding of computer science concepts or demonstrable self-study in programming is highly advantageous. You should be comfortable working independently in a remote environment, utilizing collaboration tools, and managing your time effectively to meet project deadlines. This is a unique opportunity to gain practical experience and mentorship from industry professionals. A commitment to continuous learning and skill development is essential. We are looking for motivated and enthusiastic individuals who are eager to immerse themselves in the world of software development. This role offers a pathway to a fulfilling career in a rapidly growing field. The **Budaiya, Northern, BH** area and beyond will be served by the innovative solutions developed by our apprentices. If you are a driven individual with a curiosity for technology and a desire to build your skills in a supportive, remote-first setting, we strongly encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Software Development Apprentice

27905 Bilad Al Qadeem, Capital BHD25000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client, a dynamic technology firm, is looking for motivated individuals to join their Software Development Apprenticeship program in Tubli, Capital, BH . This is an on-site program designed to provide comprehensive training and hands-on experience in software development. The apprenticeship offers a structured learning path, mentorship from experienced developers, and the opportunity to contribute to real-world projects. The ideal candidate is eager to learn, passionate about technology, and possesses strong problem-solving abilities.

Apprentices will receive intensive training in various programming languages, software development methodologies, and best practices. You will work alongside senior engineers, assisting in coding, testing, debugging, and documentation tasks. The program focuses on building a solid foundation in software engineering principles and practical application. Responsibilities may include assisting with front-end and back-end development, participating in code reviews, and contributing to project planning sessions. This is an excellent opportunity for individuals looking to start a career in software development without prior formal experience. A keen interest in technology, strong analytical thinking, and a collaborative spirit are essential. While this program is primarily on-site to facilitate hands-on learning and team integration, there may be occasional opportunities for remote work on specific tasks as the apprenticeship progresses. Successful completion of the program can lead to full-time employment opportunities within our organization. We are committed to nurturing talent and providing a supportive environment for professional growth.
This advertiser has chosen not to accept applicants from your region.

Software Development Apprentice

105 Manama, Capital BHD1500 Monthly WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering a unique opportunity for aspiring Software Developers to launch their careers through a fully remote Apprenticeship program. This position is designed for individuals with a foundational understanding of programming concepts who are eager to learn, grow, and contribute to real-world software projects. As a Software Development Apprentice, you will work closely with experienced mentors, participate in coding exercises, contribute to feature development, and learn best practices in software engineering. This is a hands-on learning experience where you'll gain practical skills in various programming languages and development tools.

Key Responsibilities:
  • Assist senior developers in writing, testing, and debugging code.
  • Learn and apply software development best practices and methodologies.
  • Contribute to the development of new features and enhancements for existing software applications.
  • Participate in code reviews and provide constructive feedback.
  • Collaborate with team members in an agile development environment.
  • Troubleshoot and resolve software defects.
  • Document code and technical specifications.
  • Engage in continuous learning and skill development.
  • Assist with unit testing and integration testing.
  • Support the deployment and maintenance of software solutions.

Qualifications:
  • Basic understanding of programming principles and logic.
  • Familiarity with at least one programming language (e.g., Python, Java, JavaScript).
  • Eagerness to learn and a strong work ethic.
  • Ability to work independently and as part of a remote team.
  • Good communication and problem-solving skills.
  • A passion for technology and software development.
  • High school diploma or equivalent required; current enrollment or recent graduation from a relevant technical program or degree is a plus.

This is a fantastic entry-level opportunity for individuals looking to build a career in software development. This remote apprenticeship allows you to gain valuable experience without geographical limitations, ideal for residents of **Manama, Capital, BH** and beyond.
This advertiser has chosen not to accept applicants from your region.

Software Development Apprentice

301 Isa Town, Northern BHD15 Hourly WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Embark on an exciting career journey with our client as a Software Development Apprentice. This fully remote apprenticeship program is designed for ambitious individuals eager to gain hands-on experience in the tech industry. You will work alongside seasoned software engineers, contributing to real-world projects and learning the full software development lifecycle. This is an unparalleled opportunity to build a strong foundation in coding, debugging, and software design. Your responsibilities will include assisting in writing and testing code, participating in code reviews, and learning various programming languages and development tools. You will be involved in front-end and back-end development tasks, depending on project needs and your evolving skillset. The program emphasizes collaborative learning through virtual team meetings, online training modules, and mentorship sessions. You will be expected to actively engage with your team, ask questions, and contribute ideas. This role requires a strong aptitude for problem-solving, a keen eye for detail, and a passion for technology. While no prior professional experience is required, a basic understanding of computer science principles or coding is beneficial. We are looking for candidates with a proactive attitude, a willingness to learn, and the ability to work independently in a remote setting. Successful completion of this apprenticeship can lead to full-time employment opportunities within our client's organization. This is a remote-first role, ideal for individuals seeking to launch their tech career without geographical limitations. Join our client and transform your passion for technology into a rewarding profession. This apprenticeship is based in Isa Town, Southern, BH , but is fully remote.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer

50101 Jbeil BHD110000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a global leader in innovative software solutions, is seeking a highly skilled Senior Software Development Engineer to join their fully remote engineering team. This is an exceptional opportunity to contribute to the design, development, and deployment of sophisticated software applications that impact millions of users worldwide. The ideal candidate will possess a deep understanding of modern software development practices, a passion for writing clean and efficient code, and a proven ability to tackle complex technical challenges. You will be an integral part of a collaborative and forward-thinking engineering culture.

Responsibilities:
  • Design, develop, test, deploy, maintain, and improve software across the full stack.
  • Manage individual project priorities, deadlines, and deliverables.
  • Collaborate with product managers, designers, and other engineers to define and deliver new features.
  • Write high-quality, maintainable, and scalable code.
  • Participate in code reviews to ensure code quality and share knowledge.
  • Troubleshoot and debug complex software issues.
  • Contribute to architectural decisions and technical design discussions.
  • Mentor junior engineers and provide technical guidance.
  • Stay current with emerging technologies and industry trends.
  • Optimize applications for maximum speed and scalability.
  • Ensure the technical feasibility of UI/UX designs.
  • Develop and maintain technical documentation.
  • Drive continuous improvement in development processes and methodologies.
  • Contribute to the overall technical vision and strategy of the product.
  • Participate in on-call rotations for critical production systems.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5-7 years of professional software development experience.
  • Proficiency in one or more modern programming languages (e.g., Java, Python, C++, Go, JavaScript).
  • Strong experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Deep understanding of data structures, algorithms, and software design principles.
  • Experience with database technologies (SQL and NoSQL).
  • Familiarity with agile development methodologies.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Ability to work effectively and autonomously in a remote team environment.
  • Experience with CI/CD pipelines and automated testing.
  • Knowledge of microservices architecture is a plus.
This fully remote position offers a highly competitive salary, comprehensive benefits, and the opportunity to work on challenging projects with a talented and dedicated team.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Qt engineer Jobs in Bahrain !

Senior Software Development Engineer

878 Saar, Northern BHD120000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing technology firm, is seeking a talented Senior Software Development Engineer to join their innovative engineering team. This position is based in our state-of-the-art facility in Saar, Northern, BH . You will be instrumental in designing, developing, and deploying cutting-edge software solutions that drive our business forward. The ideal candidate will have a passion for coding, a strong understanding of software architecture, and a commitment to delivering high-quality, scalable applications.

Key Responsibilities:
  • Design, develop, test, deploy, and maintain robust and scalable software systems.
  • Collaborate closely with product managers, designers, and other engineers to translate requirements into technical solutions.
  • Write clean, efficient, and well-documented code in one or more programming languages (e.g., Java, Python, C++, Go).
  • Participate in code reviews to ensure code quality, adherence to standards, and knowledge sharing.
  • Identify and address performance bottlenecks and bugs.
  • Contribute to architectural discussions and decisions, driving technical excellence.
  • Mentor junior engineers and foster a collaborative team environment.
  • Stay up-to-date with emerging technologies and industry trends.
  • Develop and maintain CI/CD pipelines for automated testing and deployment.
  • Troubleshoot and resolve complex technical issues.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional software development experience.
  • Proficiency in one or more modern programming languages (e.g., Java, Python, C#, JavaScript).
  • Strong understanding of data structures, algorithms, and object-oriented design principles.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Familiarity with containerization technologies like Docker and Kubernetes.
  • Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Excellent problem-solving and debugging skills.
  • Strong communication and teamwork abilities.
  • Experience with Agile development methodologies.
Join us and be part of a team that is shaping the future of technology. This role offers exciting challenges and opportunities for professional growth in a collaborative and innovative setting.
This advertiser has chosen not to accept applicants from your region.

Lead Software Development Engineer

1111 Busaiteen, Muharraq BHD120000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for an experienced and visionary Lead Software Development Engineer to spearhead a new product development initiative. This fully remote role is ideal for a seasoned professional passionate about building scalable, high-performance software solutions. You will lead a team of talented engineers, guiding them through the entire software development lifecycle, from ideation and design to implementation, testing, and deployment. Your expertise will be crucial in setting technical direction, establishing best practices, and ensuring the delivery of robust and innovative applications.

The responsibilities include designing complex software architectures, mentoring and coaching team members, performing code reviews, and fostering a collaborative and productive development environment. You will work closely with product managers, designers, and other stakeholders to translate business requirements into technical specifications and actionable development plans. A strong understanding of modern software development methodologies (Agile/Scrum) and a deep knowledge of various programming languages and frameworks are essential. This remote position demands excellent communication, leadership, and problem-solving abilities. You should be adept at identifying technical risks and implementing mitigation strategies. The opportunity to shape the future of our client's technology stack and contribute to impactful projects in Busaiteen, Muharraq, BH makes this a truly exciting prospect for the right candidate. We are committed to a remote-first culture, providing all the necessary resources for you to succeed and grow professionally. This is a chance to make a significant impact on a global scale.

Required Skills and Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 8+ years of professional software development experience.
  • Proven experience in leading software development teams.
  • Expertise in one or more programming languages (e.g., Java, Python, C++, JavaScript).
  • Strong knowledge of software architecture patterns and design principles.
  • Experience with cloud platforms (AWS, Azure, GCP) and microservices architecture.
  • Familiarity with CI/CD pipelines and automated testing frameworks.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to mentor and guide junior developers.
  • Demonstrated ability to work effectively in a remote team environment.
This advertiser has chosen not to accept applicants from your region.

Lead Software Development Engineer

21223 Al Muharraq BHD130000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Lead Software Development Engineer to guide their technical team. This role is crucial for architecting, developing, and deploying innovative software solutions. You will be responsible for leading a team of engineers, overseeing the entire software development lifecycle, and ensuring the delivery of high-quality, scalable, and robust applications. Key responsibilities include mentoring and coaching junior developers, establishing coding standards and best practices, conducting code reviews, and driving technical design decisions. The ideal candidate will possess a strong background in software architecture, full-stack development, and agile methodologies. Proficiency in multiple programming languages and technologies (e.g., Java, Python, C++, JavaScript, cloud platforms like AWS/Azure/GCP) is required. You must have proven experience in leading software projects from conception to completion, including requirements gathering, design, development, testing, and deployment. Excellent problem-solving skills, strong communication abilities, and a passion for building high-performing teams are essential. This position is based in Sitra, Capital, BH , and requires active participation in team meetings and on-site collaboration. We are looking for a technical leader who can inspire innovation, foster a collaborative development environment, and ensure the technical excellence of our client's software products. Your strategic vision and hands-on technical expertise will be instrumental in driving the company's technological advancement and product roadmap.
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 Qt Engineer Jobs