4 696 Contract Developer jobs in Bahrain
Ios Mobile Application Developer
Posted today
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 today
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-LjbffrLead Mobile Application Developer
Posted today
Job Viewed
Job Description
Key responsibilities include:
- Leading and mentoring a team of mobile developers, providing technical guidance and support.
- Architecting and designing scalable and maintainable mobile applications for iOS and Android platforms.
- Overseeing the development of native applications using Swift/Objective-C for iOS and Kotlin/Java for Android.
- Managing and developing cross-platform applications using frameworks like React Native or Flutter.
- Collaborating with product managers, designers, and stakeholders to translate requirements into technical specifications.
- Implementing best practices for mobile development, including code quality, testing, and performance optimization.
- Establishing and managing CI/CD pipelines for mobile applications.
- Conducting code reviews, providing constructive feedback, and ensuring adherence to coding standards.
- Researching and evaluating new mobile technologies and tools to enhance development processes and application capabilities.
- Troubleshooting and resolving complex technical issues in mobile applications.
- Managing the app store submission process and ensuring compliance with platform guidelines.
- Contributing to strategic planning and roadmap development for mobile products.
Senior Mobile Application Developer
Posted 4 days ago
Job Viewed
Job Description
Key responsibilities include:
- Designing, developing, and maintaining high-quality native mobile applications for iOS and Android platforms.
- Collaborating with UI/UX designers to translate concepts into intuitive and visually appealing mobile interfaces.
- Writing clean, efficient, and maintainable code using Swift/Objective-C for iOS and Kotlin/Java for Android.
- Integrating mobile applications with backend services and APIs.
- Implementing new features and enhancing existing functionalities based on product roadmaps and user feedback.
- Conducting thorough testing, debugging, and performance optimization of mobile applications.
- Ensuring the technical feasibility of UI/UX designs.
- Staying up-to-date with the latest mobile development trends, technologies, and best practices.
- Participating in code reviews to maintain code quality and share knowledge within the team.
- Troubleshooting and resolving issues reported by users or identified during testing.
- Contributing to the architectural decisions and technical direction of mobile projects.
Decentralized Application (dApp) Developer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and deploy user-friendly and robust decentralized applications.
- Write efficient, secure, and well-documented smart contracts using Solidity or other relevant languages.
- Integrate dApps with blockchain networks (e.g., Ethereum, Binance Smart Chain, Polygon).
- Develop front-end interfaces for dApps using modern web technologies (React, Vue, Angular).
- Implement backend services and APIs to support dApp functionality.
- Collaborate with the security team to ensure the integrity and safety of smart contracts and applications.
- Conduct thorough testing, including unit, integration, and end-to-end testing.
- Troubleshoot and resolve issues in production environments.
- Stay updated with the latest advancements in blockchain technology and dApp development.
- Contribute to the overall architecture and technical direction of dApp projects.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 2+ years of experience in blockchain development and smart contract programming.
- Proficiency in Solidity and experience with blockchain development frameworks (e.g., Truffle, Hardhat).
- Strong understanding of web development principles, including front-end (JavaScript, React/Vue/Angular) and back-end technologies.
- Familiarity with IPFS, Web3.js, or Ethers.js.
- Knowledge of security best practices in smart contract development.
- Experience with version control systems like Git.
- Excellent problem-solving and debugging skills.
- Strong communication and teamwork abilities.
Jr. Web Developer
Posted 11 days ago
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
Apprentice Web Developer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Assist in the development and maintenance of responsive web applications.
- Write and test code for new features and bug fixes.
- Collaborate with senior developers on project tasks.
- Participate in team meetings and provide progress updates.
- Learn and apply best practices in software development.
- Contribute to documentation and knowledge sharing.
Qualifications:
- High school diploma or equivalent required.
- Strong logical thinking and problem-solving abilities.
- Excellent written and verbal communication skills.
- Ability to work autonomously and manage time effectively in a remote setting.
- A genuine interest in learning web development technologies such as HTML, CSS, JavaScript, and potentially back-end languages like Python or Node.js.
- Reliable internet connection and a suitable home office environment.
Be The First To Know
About the latest Contract developer Jobs in Bahrain !
Frontend Web Developer
Posted today
Job Viewed
Job Description
Key responsibilities include:
- Developing user-facing features using modern frontend technologies like React, Angular, or Vue.js.
- Translating UI/UX design wireframes into high-quality, interactive code.
- Ensuring the technical feasibility of UI/UX designs.
- Optimizing applications for maximum speed, scalability, and responsiveness.
- Collaborating with backend developers to integrate frontend components with server-side logic.
- Writing clean, maintainable, and well-documented code.
- Performing thorough testing and debugging to ensure a seamless user experience across different browsers and devices.
- Staying up-to-date with emerging frontend technologies and industry trends.
- Participating in code reviews and providing constructive feedback to team members.
- Contributing to the continuous improvement of development processes and best practices.
The ideal candidate will possess a Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. A strong portfolio showcasing successful frontend development projects is a must. Proficiency in HTML5, CSS3, JavaScript (ES6+), and at least one modern frontend framework (React, Angular, or Vue.js) is required. Experience with version control systems like Git is essential. Understanding of UI/UX principles and responsive design techniques is crucial. Knowledge of build tools (Webpack, Parcel) and testing frameworks (Jest, Mocha) is a plus. Excellent problem-solving skills and the ability to work independently in a remote setting are required. Strong communication and collaboration skills are necessary for effective teamwork. This is an excellent opportunity to work on exciting projects with a global reach and gain exposure to diverse technologies.
Web Software Developer
Posted today
Job Viewed
Job Description
**Responsibilities**
- Create and document both internal and client-facing APIs
- Analyze, troubleshoot and advise on clients technical requirements
- Review, test, and deploy custom solutions
**Requirements**:
- PHP backend development using MVC frameworks (e.g. ZF, Laravel, Symfony, etc.)
- Solid understanding of OO and API concepts
- Experience with Git and collaborative development
- Experience with networking concepts, error handling, and API integrations
- Experience with ORM tools
- Experience with AWS cloud services
**Salary**: BD450.000 - BD650.000 per month
Ability to commute/relocate:
- Manama: Reliably commute or planning to relocate before starting work (preferred)
**Experience**:
- Web Development: 3 years (required)
Developer
Posted 8 days ago
Job Viewed
Job Description
Get AI-powered advice on this job and more exclusive features.
Join our innovative team at SWATX as a Developer, where you'll be involved in building cutting-edge applications and solutions that drive business success. If you're passionate about technology and enjoy problem-solving, we encourage you to apply!
Responsibilities include developing and maintaining software applications, collaborating with cross-functional teams, and contributing to software design and architecture.
Requirements
- Proven experience in software development, with knowledge of programming languages such as C#, Java, or JavaScript
- Familiarity with front-end technologies like HTML, CSS, and frameworks like Angular or React
- Understanding of database management systems such as SQL Server or Oracle
- Experience with version control systems, preferably Git
- Strong analytical and problem-solving skills
- Excellent communication skills in Arabic and English
- Ability to work collaboratively in a team environment
- Knowledge of Agile or Scrum methodologies is a plus
- Seniority level Entry level
- Employment type Full-time
- Job function Information Technology
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at SWATX by 2x
Get notified about new Developer jobs in Manama, Capital Governorate, Bahrain .
Manama, Capital Governorate, Bahrain 4 months ago
Riffa, Southern Governorate, Bahrain 1 month ago
Manama, Capital Governorate, Bahrain 4 months ago
Bahrain $60,000.00-$120,000.00 1 month ago
Manama, Capital Governorate, Bahrain 3 weeks ago
Manama, Capital Governorate, Bahrain 3 weeks ago
Seef, Capital Governorate, Bahrain 4 weeks ago
Junior Software Engineer - Cross-platform C++ - MultipassManama, Capital Governorate, Bahrain 2 months ago
Software Engineer - Solutions EngineeringManama, Capital Governorate, Bahrain 3 days ago
Al Khobar, Eastern, Saudi Arabia 1 month ago
Software Engineer (Python/Linux/Packaging)Manama, Capital Governorate, Bahrain 3 days ago
Manama, Capital Governorate, Bahrain 3 days ago
Manama, Capital Governorate, Bahrain 5 days ago
Manama, Capital Governorate, Bahrain 5 months ago
Graduate Software Engineer, Open Source and Linux, Canonical UbuntuManama, Capital Governorate, Bahrain 3 days ago
Manama, Capital Governorate, Bahrain 2 months ago
Manama, Capital Governorate, Bahrain 3 days ago
Manama, Capital Governorate, Bahrain 1 month ago
Manama, Capital Governorate, Bahrain 4 weeks ago
Manama, Capital Governorate, Bahrain 4 months ago
Manama, Capital Governorate, Bahrain 1 month ago
API Developer Java and IBM integration BUSManama, Capital Governorate, Bahrain 1 year ago
Manama, Capital Governorate, Bahrain 3 days ago
Manama, Capital Governorate, Bahrain 1 month ago
Manama, Capital Governorate, Bahrain 3 days ago
Manama, Capital Governorate, Bahrain 3 days ago
Manama, Capital Governorate, Bahrain 6 days ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr