Full-stack Engineer

2 weeks ago


Doha, Baladīyat ad Dawḩah, Qatar Apollo Solutions Full time
As a Sr. Full-stack Engineer at Apollo, you will work with Apollo's 200M+ Leads data and build features on top of it.

You will be responsible for improving the quality of our data and building customer-facing products by coming up with innovative, yet simple, solutions and implementing them end-to-end.

This involves building highly scalable web services, an excellent understanding of software design and databases, and a solid grasp of frontend engineering.

You will be a critical part of our growing company, working on a cross-functional team to implement and drive best practices in technology, architecture, and process.

In this role, you will interface with a product, design, software engineers, and members on teams outside of Engineering.

At Apollo, we are obsessed with improving quality, automation, and squashing any bugs that sneak through, and we expect the same from you.

You have a drive to investigate performance improvements and generate innovative ideas constantly. Our tech stack is React/Redux/NodeJS on the front-end, Ruby/Ruby on Rails/Python/MongoDB/Elasticsearch on the backend, and Kubernetes/Docker/Ansible/Terraform for infrastructure. We use Google Cloud Platform as our cloud provider. Daily Adventures and Responsibilities

  • Design, implement, test, deploy and iterate on end to end features in our products covering both frontend and backend
  • Implement "pixel perfect" design as delivered by our designers that works across different browsers, according to specifications provided
  • Produce "clean" and well-structured code, with detailed specifications and documentation.
  • Help maintain code quality, organization, automation and continuous delivery
  • Effectively communicate development progress or blockers to the product lead, engineering manager, and other stakeholders
  • Work effectively as part of a large global team
  • Attend and engage in scrum ceremonies, oncall, and other team processes
  • Write unit/integration tests and contribute to engineering wikis Competencies

Customer driven:
Attentive to our customers' needs and strive to deliver a seamless and delightful customer experience.

High Impact:
Understand what the most important customer metrics are and find the right direction to impact them by working with Product Managers and through multiple agile iterations

Ownership:
Have ownership of projects from start to finish, make sure to have high quality implementation, and have urgency to move fast and find the most efficient ways to iterate

Team Mentorship & Sharing:
Able to up-level the team by sharing knowledge and best practices with the engineering team

Agility:

Organized and able to effectively plan and breakdown large projects into smaller tasks that are easier to estimate and deliver.

Can lead fast iterations

Speak and Act Courageously:
aren't afraid to fail, aren't afraid to challenge status quo, speak up for contrarian view

  • Focus and Move with Urgency: Able to prioritize for impact and move fast to deliver experiment, features to achieve customer value

Intelligence:
Learns quickly. Demonstrates ability to quickly and proficiently understand and absorb new codebase and frameworks.

Skills & Relevant Experience Required:

  • 5+ years of industry experience in backend development and at least 3+ years in frontend development
  • Solid understanding of Ruby, Ruby on Rails, JavaScript (ES6), React, Redux, HTML, and CSS
  • Strong system design fundamentals and experience building scalable systems
  • Good understanding of software development lifecycle
  • Strong analytical and problem-solving skills
  • Proven software engineering skills in production environment, including test-driven development
  • Experience with Cypress in writing meaningful tests
  • Your code is comprehensible, well-structured, and highly performant Preferred:
  • Experience in Python
  • Experience with Sidekiq
  • Experience with Spark or other distributed processing frameworks
  • Experience with Google Cloud Platform, Databricks, Snowflake, MongoDB, Terraform, Ansible
  • Understanding of Design Systems

  • Full Stack Engineer

    2 weeks ago


    Doha, Baladīyat ad Dawḩah, Qatar Turing Full time

    A NASDAQ listed ad-tech company is looking for a Full Stack Engineer. The company allows advertisers to launch multichannel and cross-device marketing campaigns in real-time using retarget digital display ads. The selected candidate must possess tech superiority, data-rich customer insights, and be capable of bringing innovative solutions to complex...

  • Full-Stack Engineer

    2 weeks ago


    Doha, Baladīyat ad Dawḩah, Qatar Dataline Full time

    We are looking for a full-stack engineer to join our Qatar team. You will join a team of frontend, backend, and full-stack engineers to deliver custom software from idea to production and maintenance.Responsibilities Write highquality code within a set deadline Build features using , angular or flutter Talk with managers and other engineers to estimate/build...

  • Full Stack Engineer

    2 weeks ago


    Doha, Baladīyat ad Dawḩah, Qatar CMS GROUP OF COMPANIES Full time

    Some of your tasks and responsibilities: Collaborate closely within an autonomous, cross functional team, solving exciting problems and planning continuous improvementsDesign and implement scalable and performant solutionsIdentify and improve performance, scalability, and testability bottlenecksMake architectural decisions and recommendations for creating...

  • Full Stack Engineer

    2 weeks ago


    Doha, Baladīyat ad Dawḩah, Qatar CMS GROUP OF COMPANIES Full time

    Some of your tasks andresponsibilities:Collaborate closely within an autonomous,cross-functional team, solving exciting problems and planningcontinuous improvements Design and implement scalable andperformant solutions Identify and improve performance,scalability, and testability bottlenecks Make architecturaldecisions and recommendations for creating best...

  • Full-stack Engineer

    2 weeks ago


    Doha, Baladīyat ad Dawḩah, Qatar Apollo Solutions Full time

    As a Sr. Full-stack Engineer at Apollo, youwill work with Apollo's 200M+ Leads data and buildfeatures on top of it. You will be responsible for improving thequality of our data and building customer-facing products by comingup with innovative, yet simple, solutions and implementing themend-to-end. This involves building highly scalable web services,...

  • Full Stack Developer

    2 weeks ago


    Doha, Baladīyat ad Dawḩah, Qatar Ansar Gallery Full time

    A full-stack developer is a developer or engineer who can build both the front end and the back end of a website. The front end (the parts of a website a user sees and interacts with) and the back end (the behind-the-scenes data storage and processing) require different skill sets. PHP Magento 1/ Ecommerce BackgroundSalary: QAR2,250.00 per monthAbility to...

  • Full Stack Developer

    2 weeks ago


    Doha, Baladīyat ad Dawḩah, Qatar Kaldtech Full time

    Responsibilities:- Frontend Development: Collaborate with UX/UI designers to implement design specifications and ensure a seamless user experience.- Backend Development: Design and implement serverside logic using Node.JS for scalable and efficient backend services. Work with databases, primarily MongoDB, to store and retrieve data in an optimized manner.-...

  • Full Stack Developer

    2 weeks ago


    Doha, Baladīyat ad Dawḩah, Qatar NeXTfairs LLC Full time

    Responsible for creating, building web infrastructure co-designing, building, testing and implementing software solutions.Responsibilities: Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth Develop new features and infrastructure development in support of rapidly...


  • Doha, Baladīyat ad Dawḩah, Qatar Cere Network Full time

    As the Lead Full-Stack Engineer at Cere, youwill head the team responsible for expanding and enhancing our datacloud tools. Your leadership and hands-on involvement will coverseveral critical aspects of our technology. You will direct thedesign and implementation of new functionalities, playing a keyrole in extending the capabilities of our platform....


  • Doha, Baladīyat ad Dawḩah, Qatar Cere Network Full time

    As the Lead Full-Stack Engineer at Cere, you will head the team responsible for expanding and enhancing our data cloud tools. Your leadership and hands-on involvement will cover several critical aspects of our technology. You will direct the design and implementation of new functionalities, playing a key role in extending the capabilities of our platform....


  • Doha, Baladīyat ad Dawḩah, Qatar Boeing Full time

    70/30 Server to UIwork.Provide full stack software developmentand technical services to support the Analytic and EngagementApplicationsIntegrate existing software intonew or modified systems or operatingenvironments.Develop services for existing orproposed databases or data repositoriesReviewand test software components for adherence to the...


  • Doha, Baladīyat ad Dawḩah, Qatar Boeing Full time

    70/30 Server to UI work.Provide full stack software development and technical services to support the Analytic and Engagement ApplicationsIntegrate existing software into new or modified systems or operating environments.Develop services for existing or proposed databases or data repositoriesReview and test software components for adherence to the design...


  • Doha, Baladīyat ad Dawḩah, Qatar Precision Hire Solution Full time

    Are you a passionate and skilled Full Stack Developer with a strong background in React Native Laravel HTML and React Do you have a knack for crafting robust web and mobile applications Were were looking for someone just like you to join our dynamic team.Role Overview:As a Full Stack Developer youll play a key role in developing and maintaining web and...


  • Doha, Baladīyat ad Dawḩah, Qatar ConsenSys Full time

    The Customer Success team at ConsenSys isfocused on exactly that: making our customers successful.We're looking for people who will step towards a customerwho is asking for help and respond with innovative and creativeideas to help them course-correct. If you value constructivecustomer engagement and want to define the future of Blockchainproduction...


  • Doha, Baladīyat ad Dawḩah, Qatar ConsenSys Full time

    The Customer Success team at ConsenSys is focused on exactly that: making our customers successful. We're looking for people who will step towards a customer who is asking for help and respond with innovative and creative ideas to help them course-correct. If you value constructive customer engagement and want to define the future of Blockchain production...


  • Doha, Baladīyat ad Dawḩah, Qatar Dar Al Sharq Full time

    Role Overview:Key Responsibilities:Full Stack Development: Write clean, efficient, and maintainable code for both frontend and backend components.React Native Expertise: Ensure seamless integration of the mobile app with webbased functionalities.Laravel Development: Develop and maintain backend systems using Laravel, ensuring data integrity, security, and...


  • Doha, Baladīyat ad Dawḩah, Qatar Talent Pal Full time

    Role Overview:Key Responsibilities:Full Stack Development: Write clean, efficient, and maintainable code for both frontend and backend components.React Native Expertise: Ensure seamless integration of the mobile app with webbased functionalities.Laravel Development: Develop and maintain backend systems using Laravel, ensuring data integrity, security, and...


  • Doha, Baladīyat ad Dawḩah, Qatar Get2Go Full time

    Job Description:Responsibilities:- Technical Leadership: Lead and guide the development team in designing, implementing, and maintaining scalable and efficient software solutions. Provide technical expertise and support in Flutter, Node.JS, MongoDB, and AWS.- Team Management: Manage and mentor a team of developers, fostering a collaborative and innovative...


  • Doha, Baladīyat ad Dawḩah, Qatar Intalio Full time

    PostingIntalio is a leading Software Development company with operations in more than 25 countries providing latest digital solutions to a large client base of diverse industries covering governmental, public, O&G, Healthcare, Education, Construction, Retail and the Financial sector. We have been recognized as a Strong Performer of 2023 Gartner Peer...


  • Doha, Baladīyat ad Dawḩah, Qatar UBS Full time

    Qatar Information Technology (IT) Group FunctionsJob Reference #BRCity DohaJob Type Full TimeYour role Are you passionate about integration projects with different technologies to reach the next level? Fresh ideas to solve complex challenges is spice in your soup? Will come up with ideas to challenge the status quo? Do you have the drive to innovate? We are...