Full Stack Engineer

3 weeks ago


Manama, Manama, Bahrain RESO Full time
About Calo

Launched in Bahrain in November of 2019, Calo is on a mission to make healthy easy. We're a team of dedicated people driving this mission by providing better, faster, and cheaper ways to access food through technology.

Role Overview

We're looking for an experienced team player that is passionate about their work, thinks about application performance and scalability, and applies the best architecture practices, while keeping up with the latest technology. You'll be responsible for building these applications and communicating with the teams responsible for other layers of the product.

Main Responsibilities
  • Develop High-Quality Code: Write robust, highly reusable, and well-tested code to meet the evolving needs of our products
  • Feature Implementation: Implement new features and support existing ones, ensuring seamless functionality and user satisfaction
  • Collaborative Communication: Communicate effectively with the product team, share knowledge, and provide support to your peers to foster a collaborative environment
  • Testing: Design, implement, and maintain both automated and manual test suites, focusing on meaningful tests that cover diverse scenarios and edge cases to ensure top software quality
  • Architectural Decisions: Make informed decisions related to code architecture, ensuring long-term maintainability and scalability of the codebase
  • Codebase Improvement: Continuously improve the codebase by applying best practices and leveraging the latest technologies to enhance performance and maintainability
  • 3rd Party Integration: Integrate with third-party services, ensuring seamless connectivity and functionality within our ecosystem
  • Innovation and Optimization: Stay up-to-date with industry trends and innovations, applying new techniques and technologies to optimize our software development processes

Ideal Candidate
  • Over 2 years of hands-on full stack experience (React/React-Native + Node)
  • Experience with Serverless framework
  • Experience with microservices & event-driven architecture
  • Strong knowledge of NoSQL & SQL
  • Experience with TypeScript
  • Experience with react hooks, functional components, and functional programming patterns
  • Experience in animation development and graphic design
  • Experience with libraries: jest, react-query, amplify
  • Experience with AWS services (Cognito, S3, Cloudfront, DyanmoDB, Lambda, SQS, SNS, OpenSearch, Cloudformation)
  • Experience with TDD & Clean Architecture
  • Experience with CI/CD, Scrum, Firebase, REST API, GraphQL
  • Experience working with remote teams
  • Startup experience is a plus
  • Strong communicator
  • Pleasant personality and able to lead with empathy and patience
  • Receptive to feedback and committed to personal growth & development

Powered by JazzHR

vJ4pwJKOSt
#J-18808-Ljbffr
  • Full Stack Developer

    4 weeks ago


    Manama, Manama, Bahrain RESO Full time

    Full TimeJob Description:We are looking for a strong and competent Full Stack Developer to be responsible for the coding, innovative design, and layout of our products. Full-stack developer responsibilities include developing web and mobile applications from concept all the way to completion from the bottom up.Responsibilities:Write well-designed, testable,...

  • Full Stack Developer

    4 weeks ago


    Manama, Manama, Bahrain Domo Ventures W.L.L. Full time

    A Full Stack Developer will be responsible for creating end-to-end solutions, bridging the gap between front-end and back-end development. The purpose is to design, build, and maintain web applications, ensuring seamless user experiences and robust server-side functionality.Duties and Responsibilities:Build and maintain server-side logic and databases,...

  • Full stack developer

    4 weeks ago


    Manama, Manama, Bahrain Nexcel Computer Solutions Full time

    Responsibilities will include developing in-house applications using technologies such as React, Node.js, and SQL. The applications will be hosted on AWS, leveraging its cloud infrastructure.Responsibilities:Develop robust and user-friendly web applications using React, Node.js, and SQL.Collaborate with cross-functional teams to gather requirements, analyze...


  • Manama, Manama, Bahrain RESO Full time

    Location: Manama, BahrainType: Full-time | On-siteIndustry: Healthcare | ERP DevelopmentSerene Psychiatry Hospital is seeking a highly skilled and motivated ERP Full-Stack Developer with strong expertise in Node.js and Angular to join our growing team in Manama.This is an exciting opportunity to contribute to the development of a robust, enterprise-grade ERP...

  • Software Developer

    5 days ago


    Manama, Manama, Bahrain beBeeBackend Full time

    Full Stack Engineer Job DescriptionWe are seeking a skilled Full Stack Engineer to join our team. This role is ideal for someone with experience in building scalable and maintainable applications.Key Responsibilities:Develop high-quality code that meets the evolving needs of our products.Implement new features and support existing ones, ensuring seamless...


  • Manama, Manama, Bahrain RESO Full time

    We work closely with major silicon companies to optimise Ubuntu for their latest hardware.As a software engineering manager you need to bring both technical and management skills to the leadership of your team. You will be leading an engineering team that works across the full Linux stack from kernel to GUI, to optimise Ubuntu, the world's most widely used...

  • Software Engineer

    3 weeks ago


    Manama, Manama, Bahrain RESO Full time

    Canonical 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,...

  • bi engineer

    4 weeks ago


    Manama, Manama, Bahrain RESO Full time

    Full TimeJob BriefAcademic Qualification (Formal Education): Bachelor's DegreeEducation Major: Computer ScienceQualification Major: BE Computer Science and EngineeringProfessional Training RequiredMicrosoft Power BI, any other Reporting Tools like Tableau, MicrostrategyProfessional Certifications RequiredMicrosoft Certified: Azure Data Engineer Associate OR...


  • Manama, Manama, Bahrain Canonical Full time

    Software Engineering Manager - Desktop and Embedded Linux OptimisationJoin or sign in to find your next jobJoin to apply for the Software Engineering Manager - Desktop and Embedded Linux Optimisation role at CanonicalSoftware Engineering Manager - Desktop and Embedded Linux Optimisation4 months ago Be among the first 25 applicantsJoin to apply for the...


  • Manama, Manama, Bahrain RESO Full time

    Canonical 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,...