Senior/Junior Software Engineer
4 days ago
We are seeking a highly skilled and experienced Bahraini Senior & Junior Software Engineer to join our international (US, Europe, and Asia) development team. The ideal candidate will be proficient in frontend technologies like UX, UI, React, React Native, HTML5, CSS, and TypeScript. Experience with Angular, Java, and Spring Framework is a plus. You will be responsible for designing, developing, and maintaining high-quality software solutions that meet our clients' needs while adhering to best practices.
Key Responsibilities:
- Design, develop, and maintain scalable, intuitive, and modern user interfaces.
- Develop backend services using Java and Spring framework.
- Collaborate with cross-functional teams to define, design, and implement new features.
- Write clean, maintainable, and efficient code, following best practices and development standards.
- Manage code repositories and workflows using Git for version control and collaboration.
- Optimize performance, troubleshoot, and fix bugs to ensure smooth operation of applications.
- Stay up to date with emerging technologies and frameworks to continuously improve development processes.
- For seniors, mentor junior engineers and contribute to technical discussions and code reviews.
Required Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
- 3+ years of experience in software development for seniors.
- 1+ years of experience in software development for juniors.
- Proficiency in Atomic Design & Object-Oriented Programming (OOP).
- Experience with RESTful services, API integration.
- Solid understanding of Git and experience with version control and source management.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Strong knowledge in React, React Native, Java, Spring framework, and Microservices Architecture.
Mid-Senior level
Employment typeContract
Job functionEngineering and Information Technology
IndustriesMedical Device
#J-18808-Ljbffr-
Junior Software Developer
4 days ago
Manama, Manama, Bahrain Braxtone Group. Full timeMain Purpose of Job:We are looking for a motivated Junior Software Developer with foundational experience in Ant Design, Next.js, TypeScript, Redis, MongoDB, AWS Amplify, and Amazon S3. The ideal candidate will assist in developing and maintaining software solutions while gaining hands-on experience and growing their technical expertise under the guidance of...
-
Software Engineer
1 week ago
Manama, Manama, Bahrain ARRAY INNOVATION Full timeGet AI-powered advice on this job and more exclusive features.At ARRAY, we're not just another software services company—we're a community of creators, coders, and innovators on a mission to redefine technology, put Bahrain on the global tech map, and build impactful solutions across industries. Whether you're passionate about system architecture, elegant...
-
Senior Software Engineer
1 week ago
Manama, Manama, Bahrain Canonical Full timeJoin or sign in to find your next jobJoin to apply for the Senior Software Engineer (Backend) role at Canonical1 day ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer (Backend) role at CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our...
-
Junior Quality Assurance Engineer
2 weeks ago
Manama, Manama, Bahrain 01 Systems Full timeJunior Quality Assurance Engineer (Bahraini National)Join to apply for the Junior Quality Assurance Engineer (Bahraini National) role at 01 Systems.Get AI-powered advice on this job and more exclusive features.Company DescriptionWith over 300 customers in over 90 countries, 01 Systems provides state-of-the-art solutions and services in Digital...
-
Software Engineer
4 weeks ago
Manama, Manama, Bahrain Canonical Full timeJoin or sign in to find your next jobJoin to apply for the Software Engineer - Python/Golang - Kubernetes role at Canonical1 day ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Python/Golang - Kubernetes role at CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and...
-
Software Engineer
2 weeks ago
Manama, Manama, Bahrain Canonical Full timeJoin or sign in to find your next jobJoin to apply for the Software Engineer - Cloud Images role at Canonical1 week ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Cloud Images role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and operating...
-
Software Engineer
4 days ago
Manama, Manama, Bahrain RESO Full timeCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Senior Java Engineer
1 week ago
Manama, Manama, Bahrain Swatxsolutions Full time2 months ago Be among the first 25 applicantsAs a Senior Java Engineer at SWATX, you will be responsible for designing, developing, and maintaining robust Java applications that drive our initiatives. Your expertise will guide the team in implementing best practices, optimizing performance, and delivering high-quality software solutions. Collaborate with...
-
Junior Software Engineer
4 weeks ago
Manama, Manama, Bahrain RESO Full timeUse your deep C++ skills on Windows and MacOS to build an open source developer experience with Multipass, a workstation mini-cloud providing Ubuntu and appliance VMs on demand for build, test, and prototyping. The Multipass team is hiring a Software Engineer to join our distributed team. We value code quality and user experience.Multipass is available for...
-
Software Engineering II
4 weeks ago
Manama, Manama, Bahrain JPMorganChase Full timeJoin to apply for the Software Engineering II role at JPMorganChaseJoin to apply for the Software Engineering II role at JPMorganChaseGet AI-powered advice on this job and more exclusive features.Job DescriptionYou're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software...