917 Contract Developer jobs in Bahrain
Mobile Application Developer
Posted today
Job Viewed
Job Description
3-5 years’ experience on development using **React Native, Angular, Visual Studio Code**
Experience on MS SQL or Oracle database with **API integration**
Exposure to.NET and Angular will be an added advantage.
Excellent English Communication skills.
Ability to commute/relocate:
- Manama: Reliably commute or planning to relocate before starting work (required)
**Experience**:
- development using React Native, Angular, Visual Studio Code: 3 years (required)
- MS SQL or Oracle database with API integration: 3 years (required)
Ios Mobile Application Developer
Posted 20 days ago
Job Viewed
Job Description
TCIG, Bahrain
We are looking for bright, creative, self-starting, and enthusiastic people with experience in developing and understanding complex sophisticated applications on iPhone and iPad using the iOS SDK, and the ability to work with both product and back-end focus.
Responsibilities:
- Analyse and optimize performance and reliability of iOS applications.
- Work closely with our product and design teams to build new features on iOS applications.
- Skilled in building applications around Web Services (XML & JSON).
- Analyse and create logic for complex assignments.
- Excellent communication, both written and personal, is vital to this position.
- Excellent interpersonal skills.
Requirements:
- 3+ years of experience working with iOS applications, and must have shipped at least three applications.
- B.S. or B.E. or M.E. in Computer Science or related field.
- Experience in object-oriented software development.
- Expertise in building complex applications for the iPhone or iPad using Objective-C/C++ with Cocoa and other frameworks.
- Experience building mobile application development at the user interface and system levels.
- Experience writing unit tests and testable code.
- Experience in understanding large and complex code bases.
- Experience designing clean and maintainable APIs.
- Experience with multi-threaded programming.
- Experience in integrating complex web services based on JSON and XML.
- Knowledge of iOS SDK performance tools and optimization techniques.
- Excellent problem-solving, critical thinking, and communication skills.
Interested applicants are willing to relocate and work in Bahrain. Send your CV.
Job SpecificationInformation Technology and Services - Dubai, United Arab Emirates
#J-18808-LjbffrAndroid Mobile Application Developer
Posted 20 days ago
Job Viewed
Job Description
TCIG, Bahrain
As an Android engineer at TCIG, you’ll be architecting and building unbeatable UI on Android devices. You'll be leveraging your deep knowledge of Android to bring the TCIG experience to a global mobile user-base. The ideal candidate will have experience building complex native Android applications and libraries, and experience shipping and supporting both end users and developers.
Responsibilities:
- Create a thriving Android application around web-services JSON and XML.
- Analyze existing applications and help in making them lighter and faster.
- Analyze and create logic for complex assignments.
- Optimize the experience across different application types.
- Excellent communication, both written and personal, as describing and communicating issues accurately and professionally is vital to this position.
- Excellent interpersonal skills, as you’ll be interacting with numerous teams under stressful circumstances.
Requirements:
- 3+ years of experience working with Android, and must have shipped at least three applications/software libraries.
- B.S or B.E or M.E Computer Science or relevant work experience.
- Experience working with the NDK.
- Experience in integrating complex web-services based on JSON and XML.
- Experience working with localized and globalized applications.
- Broad experience developing and optimizing Android applications using the Android SDK.
- Passion for run-time efficiency, reducing APK size, or minimizing memory overhead.
- Experience in understanding large and complex code bases.
- Proficient in Java and related frameworks, multi-threading, and memory management specific to mobile devices, understanding of caching mechanisms.
- Excellent problem-solving, critical thinking, and communication skills.
Interested applicants are willing to relocate and work in Bahrain. Send your CV.
#J-18808-LjbffrRequired Mobile Application Developer
Posted today
Job Viewed
Job Description
**Job Types**: Part-time, Contract
Application Question(s):
- Currently are you in Bahrain ?
Application Database Developer
Posted today
Job Viewed
Job Description
**Responsibilities**:
- _ Ready to handle Development work as an Individual contributor_
- _ Possesses excellent understanding of Oracle RDBMS and Database server components._
- _ Requirement Analysis, Design and Implementation _
- _ Utilizes good understanding of apps development procedures and concepts from a general and database point of view, basic knowledge of other technical areas to identify and define necessary system upgrades._
- _ Solves least complex problems through evaluation of business processes, system processes and industry standards; uses evaluative judgment to make recommendations for process improvements. _
- _Applies good understanding of how the team interacts with others in accomplishing the objectives of the area. _
- _Assesses the applicability of previous or similar experiences and evaluates options under circumstances not covered by procedures. _
- _Communicates ideas and information in a concise and logical manner_
- Together with the partner teams, user community, business analysts and eCommerce management contribute to innovative & best-in-class solutions for our business_
**_ Skills:_**
- _ Strong SQL, PL/SQL, T-SQL programming skills_
- _ Good Knowledge of RDBMS Oracle (10g and higher_
- _ Good understanding of platform support procedures and concepts_
- _ Ability to guide the juniors_
**_ Technical_**
Essential:
- _ Sound knowledge and hands on experience of Performance tuning and trouble shooting of production database systems._
- _ Experience in understanding and implementing policies and defined data security standards both from technical (RDBMS - database) and organizational point of view_
Desirable
- _ Working Experience on High Availability Systems that utilizes Replication/Mirroring standards/approach in Oracle database_
- _ knowledge on Linux, AIX operating systems _
- _knowledge on UNIX commands and shell scripting_
**Qualifications**:
- 2-5 years of relevant experience in the Financial Service industry
- Intermediate level experience in Applications Development role
- Consistently demonstrates clear and concise written and verbal communication
- Demonstrated problem-solving and decision-making skills
- Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
**Education**:
- Bachelor’s degree/University degree or equivalent experience
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
- **Job Family Group**:
Technology
- **Job Family**:
Applications Development
- **Time Type**:
Full time
- Citi is an equal opportunity and affirmative action employer.
Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
View the "**EEO is the Law**" poster. View the **EEO is the Law Supplement**.
View the **EEO Policy Statement**.
View the **Pay Transparency Posting
Jr. Web Developer
Posted today
Job Viewed
Job Description
We're looking for a passionate Junior Web Developer to join our team in Bahrain. This role is perfect for fresh graduates who want to launch their careers in a real-world development environment and work with modern technologies across backend and CMS platforms.
️ Technical Skills Required- WordPress : Theme customization, plugin configuration, content management
- PHP : Basic to intermediate programming knowledge
- Laravel Framework : Understanding of MVC structure, routing, and blade templating
- MySQL : Database creation, queries, joins, and data handling
- HTML5 / CSS3 : Responsive layouts and basic styling
- JavaScript / jQuery : DOM manipulation and event handling basics
- Git/GitHub (basic version control) – bonus
- Understanding of REST APIs – bonus
- Assist in website and web app development using WordPress and Laravel
- Write clean and maintainable PHP, HTML, CSS, and JavaScript code
- Support database-driven development using MySQL
- Help debug issues and contribute to bug fixing and testing
- Collaborate with senior developers and follow structured workflows
- Training, mentorship, and learning-focused environment
- Real project exposure from the start
- Bahrain-based office with hybrid flexibility (if applicable)
- Opportunity to grow into a full-stack or specialized developer role
- Friendly and creative team culture
Freelance Web Developer
Posted today
Job Viewed
Job Description
The largest staffing/recruitment company in Bahrain with a track record of managing large recruitment projects in the region. Propel Consult was established in Bahrain in 2009 to provide a comprehensive HR management and recruitment consulting service. With combined 50 years' experience in the fields of professional interviewing, screening and recruitment, we pride ourselves on our personal and dedicated service to each job seeker and valued client.
We are currently looking for a **Freelance Web Developer** in Bahrain.
**Duties & Responsibilities**:
- Write well-designed, testable, efficient code by using web development best practices
- Create basic website layouts and user interfaces with HTML and CSS
- Integrate data from various back-end web services and databases
- Work with stakeholders to gather and refine specifications and requirements based on technical needs
- Create and maintain software documentation
- Ensure cross-browser compatibility of new features
- Be responsible for maintaining, expanding, and scaling our site
- Creates solutions for identified problems or bugs.
- Develops and validates test routines to ensure the quality of the external and internal interface.
- Evaluates written code to ensure it meets industry standards and is compatible with all devices.
**Qualification & Requirements**:
- Proven experience in web development, software development, or related.
- Web development fundamentals, including HTML, CSS, and JavaScript.
- Experience with content management systems (CMSs) such as WordPress, Joomla, and Squarespace
- Agile and test-driven development best practices.
- Ability to write and edit technical documentation
- Knowledge of modern HTML/CSS
- Creative problem-solving skills
- Strong organizational skills
**Job Type**: Contract
Contract length: 12 months
**Salary**: BD200.000 - BD300.000 per month
Application Question(s):
- Are you currently based in Bahrain ?
**Experience**:
- web development: 2 years (required)
Be The First To Know
About the latest Contract developer Jobs in Bahrain !
Junior Web Developer Apprentice
Posted today
Job Viewed
Job Description
- Assisting in the development and implementation of new website features and functionalities.
- Writing clean, maintainable, and efficient code under the guidance of senior developers.
- Collaborating with designers to translate UI/UX designs into functional web pages.
- Participating in debugging and troubleshooting website issues.
- Learning and applying front-end technologies such as HTML, CSS, and JavaScript.
- Gaining exposure to back-end development languages and frameworks (e.g., Python/Django, Node.js/Express).
- Working with databases and understanding basic database operations.
- Participating in code reviews and learning from feedback.
- Assisting with content management systems (CMS) updates and maintenance.
- Learning about version control systems like Git.
- Supporting the testing process of web applications.
- Engaging in continuous learning and development to stay updated with industry trends.
- Attending training sessions and workshops to enhance skills.
- Contributing to team meetings and project discussions.
Required Qualifications:
- High school diploma or equivalent.
- Passion for web development and a strong desire to learn.
- Basic understanding of HTML, CSS, and JavaScript is a plus.
- Familiarity with programming concepts.
- Good problem-solving skills and attention to detail.
- Ability to work effectively in a team environment.
- Strong communication skills.
- Eagerness to take on new challenges and learn new technologies.
- A portfolio of personal projects or relevant coursework is beneficial.
This apprenticeship offers a structured learning path and the chance to develop practical skills in a supportive environment.
Junior Web Developer Apprentice
Posted today
Job Viewed
Job Description
- Assist in the development and maintenance of websites and web applications under the guidance of senior developers.
- 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/Django, Node.js/Express, PHP/Laravel).
- Participate in coding, debugging, and testing activities.
- Collaborate with team members on project requirements and design.
- Learn about database management and integration.
- Contribute to creating responsive and user-friendly interfaces.
- Attend training sessions and workshops to enhance technical skills.
- Understand and follow coding standards and best practices.
- Assist in the documentation of code and project progress.
- Learn about version control systems like Git.
- Gain exposure to agile development methodologies.
- High school diploma or equivalent; a degree or diploma in a related field is beneficial but not required.
- A strong passion for technology and web development.
- Basic understanding of programming concepts.
- Eagerness to learn and a proactive attitude.
- Ability to work collaboratively in a team environment.
- Good problem-solving skills and attention to detail.
- Familiarity with at least one programming language is a plus.
- Possession of a laptop and reliable internet connection is required.
- Commitment to complete the apprenticeship program.
- Excellent communication skills.
Junior Web Developer Apprenticeship
Posted today
Job Viewed
Job Description
Program Overview:
- Gain practical experience in front-end and back-end web development.
- Learn popular programming languages and frameworks (e.g., HTML, CSS, JavaScript, Python, React, Node.js).
- Work on live projects under the guidance of senior developers.
- Participate in coding workshops, code reviews, and team collaborative sessions.
- Develop problem-solving skills and learn best practices in software development.
- Understand the full software development lifecycle.
- Receive mentorship and career guidance throughout the program.
- Opportunity to build a professional portfolio.
- Potential for full-time employment upon successful completion of the apprenticeship.
- High school diploma or equivalent; vocational training in IT or a related field is a plus.
- Basic understanding of computer science principles and web development concepts.
- Familiarity with at least one programming language is advantageous.
- Strong analytical and problem-solving abilities.
- Excellent communication and teamwork skills.
- A proactive attitude and a genuine passion for technology and coding.
- Ability to commit to the full duration of the apprenticeship program.