395 Go Programmer jobs in Bahrain

Junior Web Development Apprentice

45451 Galali BHD25000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering a fantastic opportunity for aspiring individuals to join their team as a Junior Web Development Apprentice. This program, located in Sanad, Capital, BH , is designed to provide comprehensive training and hands-on experience in modern web development technologies. As an apprentice, you will work under the guidance of experienced developers, contributing to real-world projects and learning essential skills in front-end and back-end development. Your responsibilities will include assisting with the coding and testing of web applications, learning to use development tools and frameworks, and participating in team meetings and code reviews. You will gain practical knowledge of HTML, CSS, JavaScript, and potentially server-side languages and databases. The program focuses on building a strong foundation in software development best practices, version control (Git), and agile methodologies. The ideal candidate will have a strong interest in technology and programming, with a demonstrable ability to learn quickly and a proactive attitude. While prior professional experience is not required, a passion for web development, a portfolio of personal projects (if any), and a commitment to continuous learning are highly valued. Excellent problem-solving skills and the ability to work collaboratively within a team are important. This apprenticeship offers a pathway to a rewarding career in technology, providing mentorship, training, and the potential for full-time employment upon successful completion of the program.
This advertiser has chosen not to accept applicants from your region.

Junior Web Development Apprentice

45202 Galali BHD25000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for enthusiastic and motivated individuals to join their organization as Junior Web Development Apprentices. This is an exceptional opportunity to kick-start your career in web development within a supportive and dynamic remote environment. As an apprentice, you will receive hands-on training and mentorship from experienced developers, working on real-world projects that will build your skills and portfolio. You will gain exposure to a range of front-end and back-end technologies, learning best practices in coding, debugging, and application development. The program is designed to provide a comprehensive learning experience, culminating in you becoming a valuable contributor to our development team. This apprenticeship is fully remote, allowing you to learn and grow from anywhere.

Responsibilities:
  • Assist senior developers in designing, coding, testing, and debugging web applications.
  • Learn and apply front-end development technologies such as HTML, CSS, and JavaScript.
  • Gain exposure to back-end development languages and frameworks (e.g., Python, Node.js, Ruby on Rails).
  • Participate in code reviews and learn from feedback provided by experienced developers.
  • Contribute to the development of user interfaces and user experience features.
  • Assist in database management and integration tasks.
  • Learn version control systems like Git.
  • Collaborate with team members in a remote setting using communication and project management tools.
  • Actively participate in training sessions and learning modules.
  • Help maintain and improve existing web applications.
Qualifications:
  • High school diploma or equivalent. Some college-level coursework in computer science or a related field is a plus.
  • A strong interest and passion for web development and technology.
  • Basic understanding of programming concepts.
  • Familiarity with HTML, CSS, and JavaScript is an advantage, but not strictly required as training will be provided.
  • Excellent problem-solving and analytical skills.
  • Eagerness to learn and adapt to new technologies.
  • Good communication and teamwork skills, essential for a remote role.
  • Self-motivated and disciplined to work effectively in a remote environment.
  • Ability to follow instructions and take direction.
  • A portfolio of personal projects (even simple ones) is a plus.
This is an ideal entry-level position for aspiring developers seeking practical experience and professional development in a remote capacity, benefiting individuals interested in the tech landscape near **Sanad, Capital, BH**, and worldwide.
This advertiser has chosen not to accept applicants from your region.

FrontEnd/Backend Developer

Manama, Capital Nexcel Computer Solutions

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

The developer’s main skills and responsibilities include:

  1. Developing applications (based on React, Node.Js, Python, HTML, CSS, and Javascript)
  2. Working with various libraries and frameworks
  3. Structuring and programming relational databases using Amazon RDS
  4. Knowledge in working on AWS environment
  5. Ability to create and work with APIs
  6. Creating and maintaining mobile and responsive designs
  7. Developing across multiple browsers
  8. Building reusable code
  9. Optimizing web pages for maximum speed and scalability
  10. Securing applications (locally and remotely)
  11. Knowledge working with graphic design applications (Adobe Photoshop, Illustrator)
  12. Knowledge in UI/UX design applications (Adobe XD, Figma)
  13. Knowledge of SEO principles and how to apply them
  14. Working with Google Search Console and optimizing content for crawling
  15. Excellent verbal communication skills
  16. Testing and debugging websites
  17. Writing functional requirement documents and specifications
  18. Creating quality mockups and prototypes on tight timelines
  19. Assisting back-end developers with coding and troubleshooting
  20. Performing UI tests to optimize performance
  21. Knowledge of Python, REST, and GraphQL is encouraged
  22. 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-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Backend Developer

9012 Saar, Northern BHD90000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, an innovative technology firm specializing in scalable software solutions, is looking for a highly skilled Senior Backend Developer to join their robust engineering team. This role is instrumental in designing, developing, and maintaining the server-side logic of our client's cutting-edge applications. The ideal candidate will have a strong understanding of data structures, algorithms, and best practices in software development. You will work collaboratively to build robust, high-performance systems.

Responsibilities:
  • Design, build, and maintain efficient, reusable, and reliable code.
  • Develop and implement robust APIs and microservices.
  • Integrate user-facing elements with server-side logic.
  • Write unit tests and integration tests to ensure code quality and application stability.
  • Collaborate with frontend developers and other stakeholders to define application features.
  • Optimize applications for maximum speed and scalability.
  • Implement security and data protection measures.
  • Troubleshoot and debug applications, identifying and resolving issues.
  • Participate in code reviews and contribute to team best practices.
  • Stay up-to-date with emerging technologies and industry trends.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in backend development.
  • Proficiency in one or more backend programming languages such as Python, Java, Node.js, or Go.
  • Solid understanding of database technologies (e.g., SQL, NoSQL) and ORM principles.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Familiarity with RESTful APIs and microservices architecture.
  • Knowledge of version control systems, particularly Git.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Experience with agile development methodologies.
This is a fantastic opportunity to contribute to impactful projects and grow your career within a supportive and innovative environment.
Location: Saar, Northern, BH
This advertiser has chosen not to accept applicants from your region.

Senior Backend Developer (Microservices)

20234 Busaiteen, Muharraq BHD120000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a fast-growing tech company, is seeking an experienced Senior Backend Developer to join their fully remote engineering team. This is a key role focused on designing, building, and scaling robust microservices that power their innovative platform. You will be instrumental in shaping the architecture and development of critical backend systems, working in a collaborative and agile environment. The ideal candidate possesses a deep understanding of distributed systems, modern backend development practices, and a passion for writing high-quality, maintainable code. Responsibilities include architecting, developing, and deploying scalable microservices; leading technical discussions and driving best practices within the team; collaborating with frontend developers, product managers, and DevOps engineers to deliver seamless user experiences; implementing efficient database solutions and optimizing query performance; ensuring the security and reliability of backend systems; writing comprehensive unit, integration, and end-to-end tests; mentoring junior engineers and contributing to a culture of technical excellence; and actively participating in code reviews and architectural design sessions. A Bachelor's or Master's degree in Computer Science or a related field, or equivalent practical experience, is required. 5+ years of professional backend development experience, with a strong focus on microservices architecture, is essential. Proficiency in at least one modern backend language (e.g., Java, Python, Go, Node.js) and experience with containerization technologies (e.g., Docker, Kubernetes) are mandatory. Familiarity with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines is highly desirable. Excellent problem-solving, communication, and collaboration skills are crucial for this remote role. Join us to build the future of our client's technology stack.
This advertiser has chosen not to accept applicants from your region.

Senior Backend Developer (Microservices)

2501 Riffa, Southern BHD130000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an accomplished Senior Backend Developer specializing in microservices architecture to join their innovative technology team, operating on a fully remote basis. This senior role will be instrumental in designing, developing, and deploying scalable, robust backend systems that power their core applications. The developer will take ownership of microservice development, ensuring high performance, reliability, and maintainability. Key responsibilities include writing clean, efficient, and well-tested code using modern programming languages and frameworks (e.g., Python, Node.js, Java, Go). You will collaborate with frontend developers, product managers, and other stakeholders to define API specifications and ensure seamless integration between services. Experience with cloud platforms (AWS, Azure, GCP), containerization technologies (Docker, Kubernetes), and CI/CD pipelines is essential. The ideal candidate will have a strong understanding of database design and management (SQL and NoSQL), message queues, and caching mechanisms. You will be expected to troubleshoot complex technical issues, optimize application performance, and contribute to architectural decisions. A proven track record of designing and implementing microservices-based systems in production environments is required. Excellent problem-solving skills, a proactive approach to identifying and addressing technical challenges, and a passion for staying current with emerging technologies are crucial. Strong communication and collaboration skills are necessary to thrive in a remote team environment. A Bachelor's or Master's degree in Computer Science or a related field, or equivalent practical experience, is required. If you are a talented backend engineer looking for a challenging remote opportunity to architect and build cutting-edge microservices solutions, we invite you to apply.
This advertiser has chosen not to accept applicants from your region.

Senior Backend Developer - Fintech (Remote)

71002 Galali BHD140000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing global fintech company, is seeking a highly skilled Senior Backend Developer to join their innovative and fully remote engineering team. This is an exceptional opportunity for an experienced developer to contribute to the architecture, development, and maintenance of robust and scalable financial technology solutions. You will play a critical role in designing and implementing secure, high-performance backend systems that power cutting-edge financial products. Working remotely, you'll collaborate with talented engineers, product managers, and designers to deliver exceptional user experiences and drive the future of finance.

Key Responsibilities:
  • Design, develop, and deploy scalable, secure, and high-performance backend services and APIs for financial applications.
  • Collaborate with cross-functional teams, including frontend developers, product managers, and QA engineers, to define software requirements and design solutions.
  • Write clean, efficient, well-documented, and testable code using modern programming languages and frameworks.
  • Implement and maintain robust database solutions, ensuring data integrity and security.
  • Optimize application performance and troubleshoot complex issues.
  • Participate in code reviews, providing constructive feedback to peers and ensuring adherence to coding standards.
  • Contribute to architectural decisions and technology selection for new projects.
  • Develop and maintain CI/CD pipelines for automated testing and deployment.
  • Stay abreast of emerging technologies and industry best practices in backend development and fintech.
  • Ensure compliance with all relevant financial regulations and security standards.
Required Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree is a plus.
  • Minimum of 6 years of professional experience in backend software development.
  • Proven expertise in one or more backend languages such as Python, Java, Go, or Node.js.
  • Strong experience with developing and consuming RESTful APIs.
  • Proficiency with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Familiarity with containerization technologies like Docker and Kubernetes.
  • Solid understanding of software design principles, data structures, and algorithms.
  • Experience in the fintech industry or with financial systems is highly desirable.
  • Excellent problem-solving skills and a meticulous attention to detail.
  • Strong communication and collaboration skills, essential for effective remote teamwork.
This role offers a competitive salary, comprehensive benefits, and the chance to work on challenging projects that are shaping the future of finance, all within a flexible and supportive remote work environment. If you are a passionate backend developer looking to make a significant impact in the fintech space, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Go programmer Jobs in Bahrain !

Senior Backend Developer (Python/Django)

1305 Jbeil BHD125000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Senior Backend Developer specializing in Python and Django to join their innovative and fully remote technology team. This is a critical role focused on designing, developing, and maintaining robust, scalable, and high-performance web applications and APIs. You will be responsible for the entire backend development lifecycle, from architecture and coding to testing and deployment. The ideal candidate possesses a deep understanding of Python, Django framework, database management, and cloud technologies. You will collaborate closely with frontend developers, product managers, and other stakeholders to deliver exceptional software solutions.

Responsibilities:
  • Design, develop, and maintain scalable and efficient backend services and APIs using Python and Django.
  • Architect and implement database solutions, ensuring data integrity and performance.
  • Write clean, well-documented, and maintainable code adhering to best practices.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Implement security and data protection measures.
  • Optimize applications for maximum speed and scalability.
  • Participate in code reviews, providing constructive feedback to team members.
  • Troubleshoot, debug, and upgrade existing systems.
  • Stay up-to-date with emerging technologies and industry trends.
  • Contribute to the overall technical strategy and architecture of the platform.

Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
  • Minimum of 5 years of professional experience in backend development.
  • Expertise in Python and the Django web framework.
  • Strong experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases.
  • Proficiency in RESTful API design and development.
  • Familiarity with frontend technologies (HTML, CSS, JavaScript) and frameworks is a plus.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Understanding of software development best practices, including version control (Git) and CI/CD.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work independently and manage time effectively in a remote environment.
This is an exciting opportunity to work on challenging projects with a talented, fully remote team, contributing to cutting-edge software development. You will have the autonomy to make significant technical decisions and shape the future of our products. The role, though remote, is associated with the company's operational hub in Janabih, Northern, BH .

If you are a seasoned Backend Developer looking for a challenging and rewarding remote role, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Backend Developer - Node Js (Offshore Support

Manama, Capital SCRUFF

Posted today

Job Viewed

Tap Again To Close

Job Description

VAM Systems is currently looking for Backend Developer - Node JS (Offshore Support - Work From Home) for our Bahrain operations with the following skill set & terms and conditions:
Skill Set required:
3 to 5 years of experience
Experience in NodeJS
Experience in Java Spring boot (Added advantage)
Experience in RDBMS
Experience in AWS technologies is added advantage

Terms and conditions
Joining time frame: 2 weeks (maximum 1 month)

**Additional Information**:
**Terms and conditions**:
**Joining time frame**:maximum 4 weeks
This advertiser has chosen not to accept applicants from your region.

Junior Software Developer (Backend)

20234 Busaiteen, Muharraq BHD45000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Embark on your software development career with our client as a Junior Software Developer, focusing on backend systems. This is a fully remote opportunity, providing you with the flexibility to learn and grow from anywhere. Our client is committed to nurturing emerging talent and offers a supportive environment where you can gain invaluable experience. As a Junior Backend Developer, you will work alongside experienced engineers to design, develop, and maintain robust server-side applications. Your responsibilities will include writing clean, efficient, and well-documented code; assisting in the design and implementation of APIs; participating in code reviews to learn from peers and improve code quality; debugging and resolving software defects; collaborating with frontend developers to integrate user-facing elements with server-side logic; learning and applying database technologies; contributing to unit and integration testing; and actively participating in team meetings and agile development processes. We are seeking enthusiastic individuals who are passionate about coding and eager to build a strong foundation in backend development. Qualifications include a Bachelor's degree in Computer Science, Software Engineering, or a related field, or demonstrable equivalent practical experience through personal projects or bootcamps. Foundational knowledge of at least one backend programming language (e.g., Python, Java, Node.js, C#) is required. Familiarity with database concepts (SQL or NoSQL) and version control systems (like Git) is a plus. Strong analytical and problem-solving skills, a proactive learning attitude, and excellent communication skills for remote collaboration are essential. This internship provides an exceptional platform to hone your skills, contribute to real-world projects, and launch a successful career in technology.
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 Go Programmer Jobs