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

  • Manama, Manama, Bahrain beBeeFullStack Full time 8,000 - 12,000

    **Job Title:** Lead Full Stack EngineerAs a senior software engineer, you will lead the development of scalable web applications and guide a talented team of developers. Your expertise in both front-end and back-end technologies will drive innovative solutions and enhance user experiences.We are looking for a passionate leader who thrives in a dynamic...


  • Manama, Manama, Bahrain CTM360 Full time

    We are looking to appoint a Full-Stack Engineer who can hit the ground running and participate in taking our products to the next level Our engineers work with different teams to come up with innovative ways to improve the product and, ultimately, our customers' experience. Join us and be at the forefront of technology and innovation.QualificationsComputer...


  • Manama, Manama, Bahrain RESO Full time

    Company DescriptionJob DescriptionVAM Systems is currently looking for a Full Stack Developer for our Bahrain operations with the following skillsets, terms, and conditions:Experience: 3 yearsSkills:AWS certification is mandatory.Development experience in Drupal (preferred).Terms and Conditions:Joining time frame: maximum 4 weeks (15-30 days).#J-18808-Ljbffr

  • Full Stack Engineer

    1 week ago


    Manama, Manama, Bahrain Calo Inc Full time

    About CaloLaunched 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 OverviewWe're looking for an experienced team player that is passionate about their work, thinks about application performance...


  • Manama, Manama, Bahrain beBeeSoftwareDeveloper Full time 3,500 - 4,500

    Job DescriptionWe're looking for an experienced team player who is passionate about their work and applies best architecture practices. You'll be responsible for building applications and communicating with teams.Develop high-quality code to meet evolving product needsImplement new features and support existing ones, ensuring seamless functionality and user...


  • Manama, Manama, Bahrain beBeeDeveloper Full time 80,000 - 120,000

    Job DescriptionWe are seeking an experienced Full Stack .NET Developer to join our Consultancy Services team. The successful candidate will be responsible for delivering high-quality technical solutions and collaborating with our Solution and Technical Architects to design and implement sustainable client solutions.The role requires strong analytical and...


  • Manama, Manama, Bahrain beBeeSoftwareDeveloper Full time 3,600 - 4,200

    Full Stack Software Developer OpportunityWe are seeking a highly skilled and experienced professional with expertise in Web UI development, .NET-based web applications, JavaScript, CSS, ASP.Net MVC, Web API, cross-browser compatibility fixes, and database querying/integration.Responsibilities:Design and develop responsive Web UIs using HTML5, CSS,...


  • Manama, Manama, Bahrain beBeeSoftware Full time 900 - 1,300

    Job Opportunity: Full Stack DeveloperWe are seeking an experienced Full Stack Developer to join our dynamic team. As a key member of our development team, you will be responsible for designing and implementing robust software solutions.Key Responsibilities:Design and implement scalable software solutionsCollaborate with cross-functional teams to drive...

  • bi engineer

    3 weeks ago


    Manama, Manama, Bahrain Minds United Full time

    Join to apply for the BI ENGINEER role at Minds United.Job BriefAcademic Qualification (Formal Education): Bachelor's Degree in Computer Science or BE in Computer Science and Engineering.Full-Time employment.Professional Training Required: Microsoft Power BI, Data Analyst tools, Reporting Tools like Tableau, MicroStrategy.Professional Certifications...


  • Manama, Manama, Bahrain beBeeBackendDeveloper Full time 1,800 - 2,000

    Role OverviewThis is a Backend Developer position where you will be responsible for designing, developing, and maintaining scalable backend services and APIs using Node.js.Develop high-performance and responsive backend services and APIs using Node.js.Implement serverless architecture using AWS Lambda and integrate with other AWS services.Monitor and...