1 226 Go Programmer jobs in Bahrain
System Analyst Programmer
Posted 10 days ago
Job Viewed
Job Description
- IT Developer Experience - 3 Years
- C# .NET CORE - 2 Years
- AWS Serverless Hosting (LAMBDA + S3 + API Gateway) - 1 Year
- React JS - 1 Year
- English - Upper intermediate (working proficiency, speaking and writing, able to create software documentation in English)
- Nationality - Bahraini
- K2 Five process automation - 2 years
- Valid Bahraini Driving license required
Interested Candidates can send your CVs to
#J-18808-LjbffrLead Film Festival Programmer
Posted today
Job Viewed
Job Description
Lead Event Curator and Programmer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Conceptualize and develop innovative event themes and programming strategies.
- Source, select, and book artists, performers, and speakers across various disciplines.
- Negotiate contracts and fees with artists, venues, and service providers.
- Manage event budgets effectively, ensuring financial targets are met.
- Oversee all logistical aspects of event planning and execution, including venue management, technical requirements, and staffing.
- Develop marketing and promotional plans in collaboration with the marketing team.
- Engage with audiences and stakeholders to gather feedback and ensure satisfaction.
- Stay current with industry best practices, emerging artists, and cultural trends.
- Conduct post-event evaluations and provide comprehensive reports.
Qualifications:
- Bachelor's degree in Arts Management, Fine Arts, Cultural Studies, or a related field.
- At least 6 years of experience in event planning, curation, or programming within the arts and entertainment sector.
- Demonstrated experience managing budgets and working with artists and cultural institutions.
- Exceptional organizational and project management skills.
- Strong understanding of event production, including AV, staging, and logistics.
- Excellent communication, negotiation, and interpersonal abilities.
- Creative thinking and a passion for the arts.
- Proficiency in English; knowledge of Arabic is a plus.
Lead Event Planner and Cultural Programmer
Posted today
Job Viewed
Job Description
Responsibilities will include:
- Conceptualizing and developing innovative event ideas and cultural programs in alignment with organizational goals.
- Managing all aspects of event planning and execution, from initial concept to post-event evaluation.
- Securing and managing event venues, vendors, and suppliers, negotiating contracts and ensuring cost-effectiveness.
- Developing and managing event budgets, ensuring financial targets are met.
- Coordinating with artists, performers, speakers, and other stakeholders to ensure smooth event delivery.
- Developing comprehensive event timelines and ensuring adherence to deadlines.
- Overseeing marketing and promotion efforts for events, including social media, press releases, and advertising.
- Managing on-site event logistics, including setup, staffing, guest management, and troubleshooting.
- Ensuring all events comply with relevant safety regulations and licensing requirements.
- Building and maintaining relationships with cultural institutions, artists, and community groups.
- Curating and programming artistic content, including exhibitions, performances, and workshops.
- Collecting and analyzing event feedback for continuous improvement.
- Preparing post-event reports, including financial summaries and key performance metrics.
- Staying abreast of current trends in event management and the cultural landscape.
- Bachelor's degree in Event Management, Arts Administration, Cultural Studies, Marketing, or a related field.
- Minimum of 7 years of progressive experience in event planning and management, with a focus on cultural or artistic events.
- Demonstrated success in programming and curating artistic content.
- Excellent negotiation, budgeting, and vendor management skills.
- Strong understanding of marketing, public relations, and social media strategies.
- Exceptional organizational, project management, and multitasking abilities.
- Creative thinking and a passion for the arts and cultural enrichment.
- Excellent communication and interpersonal skills, with the ability to engage diverse audiences and stakeholders.
- Proficiency in event management software and Microsoft Office Suite.
Junior Web Development Apprentice
Posted today
Job Viewed
Job Description
Your responsibilities will include assisting with front-end and back-end development tasks, writing clean and maintainable code, participating in code reviews, and debugging applications. You will learn to collaborate effectively within a remote team environment, utilizing various communication and project management tools. The program is structured to provide comprehensive training and mentorship, allowing you to develop essential skills in HTML, CSS, JavaScript, and popular frameworks. We encourage a proactive approach to learning and problem-solving.
We are seeking candidates with a strong foundational understanding of web technologies and a desire to learn and grow. While formal education in computer science is beneficial, we welcome applicants who have completed coding bootcamps or possess a strong portfolio of personal projects. Excellent communication skills are a must, as is the ability to work independently and manage your time effectively in a remote setting. Familiarity with version control systems like Git is a plus. This apprenticeship is an excellent pathway to a full-time developer role, offering a chance to build a successful career in a supportive and engaging remote environment. If you are eager to launch your tech career and contribute to exciting digital solutions, we encourage you to apply!
- Assist in the development of user-friendly web interfaces using HTML, CSS, and JavaScript.
- Support back-end development tasks and database integration.
- Write clean, well-documented, and efficient code.
- Participate in code reviews and contribute to team discussions.
- Debug and resolve software defects and issues.
- Collaborate with senior developers and designers on project tasks.
- Learn and apply new technologies and frameworks as required.
- Assist in testing and quality assurance processes.
- Contribute to project documentation.
- Develop skills in agile development methodologies.
Junior Web Development Apprentice
Posted today
Job Viewed
Job Description
Junior Web Development Apprentice
Posted today
Job Viewed
Job Description
As a Junior Web Development Apprentice, you will be involved in various stages of the software development lifecycle, from initial concept to deployment and maintenance. Your responsibilities will include assisting in the design and implementation of web applications, writing clean and efficient code, debugging existing code, and participating in code reviews. You will learn to utilize modern web development frameworks and tools, contribute to the development of user-friendly interfaces, and gain exposure to the latest technologies shaping the digital landscape. This is a fantastic chance to build a strong foundation in web development and contribute to meaningful projects.
Key responsibilities include:
- Assisting senior developers in coding, testing, and debugging web applications.
- Learning and applying front-end technologies such as HTML, CSS, and JavaScript.
- Gaining exposure to back-end languages and frameworks (e.g., Python, Node.js, PHP).
- Participating in the development of responsive and user-friendly web interfaces.
- Learning database concepts and assisting with database management tasks.
- Collaborating with team members on project requirements and solutions.
- Participating in team meetings and contributing to discussions.
- Documenting code and development processes.
- Troubleshooting and resolving technical issues.
- Continuously learning new technologies and improving development skills.
Be The First To Know
About the latest Go programmer Jobs in Bahrain !
FrontEnd/Backend Developer
Posted 10 days ago
Job Viewed
Job Description
The developer’s main skills and responsibilities include:
- Developing applications (based on React, Node.Js, Python, HTML, CSS, and Javascript)
- Working with various libraries and frameworks
- Structuring and programming relational databases using Amazon RDS
- Knowledge in working on AWS environment
- Ability to create and work with APIs
- Creating and maintaining mobile and responsive designs
- Developing across multiple browsers
- Building reusable code
- Optimizing web pages for maximum speed and scalability
- Securing applications (locally and remotely)
- Knowledge working with graphic design applications (Adobe Photoshop, Illustrator)
- Knowledge in UI/UX design applications (Adobe XD, Figma)
- Knowledge of SEO principles and how to apply them
- Working with Google Search Console and optimizing content for crawling
- Excellent verbal communication skills
- Testing and debugging websites
- Writing functional requirement documents and specifications
- Creating quality mockups and prototypes on tight timelines
- Assisting back-end developers with coding and troubleshooting
- Performing UI tests to optimize performance
- Knowledge of Python, REST, and GraphQL is encouraged
- Knowledge of the below technologies is encouraged, but not entirely required
The candidate must be fluent/native Arab speaker, as well as having excellent English language skills.
#J-18808-LjbffrLead Backend Developer
Posted today
Job Viewed
Job Description
Senior Backend Developer
Posted today
Job Viewed
Job Description
The Senior Backend Developer will be responsible for developing server-side logic, creating and managing databases, and building APIs that facilitate seamless integration between various software components. You will collaborate with frontend developers, product managers, and other stakeholders to deliver high-quality software solutions. This position requires a deep understanding of backend technologies, architectural patterns, database management, and cloud environments. The ideal candidate is a proficient coder with strong problem-solving skills and a passion for creating elegant, efficient, and maintainable code.
Key responsibilities include:
- Designing, developing, and maintaining server-side applications and APIs.
- Writing clean, efficient, and well-documented code in languages such as Python, Java, Node.js, or Go.
- Developing and managing relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Implementing security and data protection measures.
- Optimizing application performance and scalability.
- Collaborating with frontend developers to integrate user-facing elements with server-side logic.
- Participating in code reviews and providing constructive feedback.
- Troubleshooting and debugging issues across the backend stack.
- Staying up-to-date with emerging backend technologies and best practices.
- Contributing to architectural decisions and technical roadmap planning.