Senior Full Stack JavaScript Developer Tech Lead

1 week ago


Doha, Baladīyat ad Dawḩah, Qatar Quesst Technologies Full time
About Quesst Technologies

We are a pioneering Internet and Technology Startup based out of Egypt with a presence in the GCC region. Our mission is to provide a hyperlocal Q&A and knowledge sharing platform that empowers users to meet, share, engage, and interact with verified subject matter experts.

Job Description

We are seeking an experienced Senior Full Stack JavaScript Developer and Technical Lead to join our core team. As a key member of our organization, you will be responsible for developing, deploying, and overseeing the execution of our tech strategy, product roadmap, and operations to ensure alignment with our business goals.

Key Responsibilities
  • Develop, improve, and optimize the structure, quality, and extensibility of our current software technologies, codebases, and databases.
  • Prototype ideas to quickly assess viability and iterate based on feedback from the team.
  • Build robust web-based applications interacting with databases, filesystems, and APIs.
  • Write custom code or integrate open-source technologies as needed to find solutions to problems.
  • Design and build effective APIs; create servers and databases for functionality.
  • Design client-side and server-side architecture; design the data model ensuring scalability.
  • Accurately translate screen designs into functional frontend code; develop features with a mobile-responsive design.
  • Write high-quality, extensible, testable, and reusable code and libraries; conduct code reviews and establish best practices.
  • Participate in planning activities; estimate accurate stores for new features and design product features.
  • Help define processes and build tools as needed to scale the solution and the team.
  • Create and lead the product roadmap; proactively break down work, manage development sprints, identify risks, and explore solutions.
  • Test software to ensure responsiveness and efficiency; troubleshoot, debug, and upgrade software; aggressive problem diagnosis and creative problem-solving.
  • Steer the business on timescales, prioritization, and costs on competing development requirements.
  • Drive rigorous and weekly product releases and lead required integration efforts with partners and/or third-party software services.
  • Guide the development in design, architecture, and platform choices with a strong focus on quality, speed, stability, and scalability.
  • Identify and establish best practices and frameworks, keeping in mind parameters of performance, responsiveness, security, maintainability, extensibility, and reuse; work collaboratively in a lean and agile environment; write technical documentation.
  • Recommend and implement new technologies, improvement of existing tech, and setup and future-proofing our technology that can help the company optimize efficiency and productivity and lead-edge thinking and knowledge of innovative technologies, i.e., AI, ML, blockchain, etc.
Requirements
  • Minimum of BSc in Computer Science/IT/Electronics/Software Engineering or a comparable degree program.
  • Proven experience of 25 years of full-stack development of web applications; 2 years building frontend interfaces with Redux workflows and 2 years building backend and maintaining server applications on PostgreSQL and designing APIs.
  • Expert in traditional webdev stack (HTML5, CSS3, JS); strong in core JavaScript (ES5, ES6, ESNext, TypeORM, and TypeScript) and JS object model.
  • Experience with Linux environments and using the shell and command line terminals (preferred).
  • Professional coding experience in object-oriented and scripting languages; extensive experience building client-side web applications using React.
  • Proficient with: JavaScript Frameworks (ReactJS/NextJS/Redux) and Frameworks); clientside MVC frameworks such as NodeJS React JS NextJS Redux and AngularJS; knowledge of isomorphic React.
  • Configuration of various servers to run web application servers, databases, etc.; web server technologies like Nginx NodeJS Apache etc.
  • Frontend CSS frameworks like Bootstrap Material UI and preprocessors like SASS and SCSS/LESS.
  • Writing and integrating middleware; experience with Redux Saga and Thunk.
  • Architecture design queries of Relational databases (PostgreSQL MySQL and other RDBMS).
  • Modern JS tooling (NPM Webpack Babel ESLint and Prettier).
  • Developer tools such as Visual Studio Code.
  • Code versioning tools and Git version control systems (Github); containerization systems (Docker).
  • Strong in data structures, XML technologies, JSON parsing.
  • Caching frameworks and mechanisms, worktask queues, transactions, and messaging queues (Redis Memcached RabbitMQ and others).
  • Building real-time applications using Web Sockets).
  • Web and mobile push notifications and cloud message APIs (GCM APNS OneSignal etc.).
  • Setting up cron jobs and schedule task execution.
  • Handling Services RESTful APIs, third-party libraries, and APIs (Google APIs AWS Zendesk etc.).
Desired Extras and Good to Have Skills
  • Knowledge of cybersecurity, malware analysis, threat detection, and/or sandboxing technology.
  • Preferably has knowledge of working in big data (Spark Kafka Hadoop) and machine learning ecosystems.
  • Strong background in security and data analytics and on-premise data experience.
  • Experience and familiarity with: architecture design queries and aggregation of NoSQL databases (MongoDB Cassandra and others); Elasticsearch and ELK stack; developing integrations for global OTAs; OpenAPI.
  • Knowledge of multiple backend languages and frameworks.
What We Offer
  • A unique entrepreneurial opportunity to build something from the ground up and scale it up to a major regionally recognizable brand.
  • A great learning curve in a collaborative environment with no barriers for initiatives.
  • Leading compensation package including salary free of local taxes, accommodation allowance for local hire or shared accommodation for international hire, free medical care from company physician, free government healthcare membership, transport allowance, paid airfare to the country of origin, paid leave, and end of service according to local labor law.
Your Professional Career Growth Opportunities
  • As you help us grow Quesst, we will help you grow and professionally develop. Joining us at this stage, you will have the opportunity to be part of the core team if you prove you have what it takes and will be given the opportunity to:
  • Lead and develop a technical strategy for the company, which involves goal setting, discussing options, and analyzing risks with the management team, CEO, and board members.
  • An opportunity to build and manage a business unit from scratch and scale it up to success at a regional level.
  • Attract and retain top tech talent, mentor, and manage the team as it grows.
  • Develop and manage KPIs for the tech team and create a challenging work environment.


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

    About the RoleWe are seeking a highly skilled and experienced Senior Full Stack JavaScript Developer to join our team as a Technical Lead. As a key member of our development team, you will be responsible for leading the development of our full stack JavaScript applications, ensuring they are scalable, efficient, and meet the highest standards of quality.Key...


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

    About the RoleWe are seeking a highly skilled and experienced Senior Full Stack JavaScript Developer to join our team as a Technical Lead. As a key member of our development team, you will be responsible for leading the development of our full stack JavaScript applications, ensuring they are scalable, efficient, and meet the highest standards of quality.Key...


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

    About the RoleWe are seeking a highly skilled and experienced Senior Full Stack JavaScript Developer to join our team as a Technical Lead. As a key member of our development team, you will be responsible for leading the development of our full stack JavaScript applications, ensuring they are scalable, efficient, and meet the highest standards of quality.Key...


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

    About the RoleWe are seeking a highly skilled and experienced Senior Full Stack JavaScript Developer to join our team as a Technical Lead. As a key member of our development team, you will be responsible for leading the development of our full stack JavaScript applications, ensuring they are scalable, efficient, and meet the highest standards of quality.Key...


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

    About Quesst TechnologiesWe are a pioneering Internet and Technology Startup based out of Egypt with a presence in the GCC, committed to empowering thousands of nationals, residents, and travelers in the MENA region by providing reliable and credible knowledge within their communities and localities.Our Flagship PlatformQuesst is a hyperlocal Q&A and...


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

    About the RoleWe are seeking a highly skilled Senior Full Stack JavaScript Developer to join our team as a Technical Lead. As a key member of our development team, you will be responsible for leading the development of our web applications, ensuring they are scalable, efficient, and meet the highest standards of quality.Key ResponsibilitiesLead the...


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

    About the RoleWe are seeking a highly skilled Senior Full Stack JavaScript Developer to join our team as a Technical Lead. As a key member of our development team, you will be responsible for leading the development of our web applications, ensuring they are scalable, efficient, and meet the highest standards of quality.Key ResponsibilitiesLead the...


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

    About the RoleWe are seeking a highly skilled Senior Full Stack JavaScript Developer to join our team as a Technical Lead. As a key member of our development team, you will be responsible for leading the development of our web applications, ensuring they are scalable, efficient, and meet the highest standards of quality.Key ResponsibilitiesLead the...


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

    About Quesst TechnologiesWe are a pioneering Internet and Technology Startup based out of Egypt with a presence in the GCC, committed to revolutionizing the way people seek and share knowledge within their communities and localities.Job DescriptionWe are seeking an exceptional Senior Full Stack JavaScript Developer and Technical Lead to join our core team...


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

    About the RoleWe are seeking a highly skilled and experienced Senior Full Stack JavaScript Developer to join our team as a Technical Lead. As a key member of our development team, you will be responsible for leading the development of our web applications, ensuring they are scalable, efficient, and meet the highest standards of quality.Key...


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

    About UsAt Precision Hire Solution, we are a cutting-edge Internet and Technology Startup, committed to providing innovative solutions to the MENA region. Our flagship platform, Quesst, is a hyperlocal Q&A and knowledge sharing platform that offers a unique infrastructure for users to meet, share, engage, and interact with verified subject matter experts.Job...


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

    About the RoleWe are seeking a highly skilled Senior Full Stack JavaScript Developer to join our team at Holy Technologies. As a key member of our development team, you will be responsible for designing, developing, and deploying cloud-based platforms built with the latest web technologies and the JavaScript ecosystem.Key ResponsibilitiesDevelop and improve...


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

    About Quesst TechnologiesWe are a pioneering Internet and Technology Startup, committed to providing reliable and credible knowledge to the MENA region. Our flagship platform, Quesst, is a hyperlocal Q&A and knowledge sharing platform that enables users to meet, share, engage, and interact with verified subject matter experts.Job SummaryWe are seeking an...


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

    About the RoleWe are seeking a highly skilled Full Stack Developer to join our team at MPH. As a key member of our small developer team, you will play a crucial role in working on our core products, producing clean and efficient code.Key ResponsibilitiesDevelop full stack projects with a strong focus on clean code and efficient solutions.Work with a range of...


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

    About the RoleWe are seeking a highly skilled Full Stack Developer to join our team at MPH. As a key member of our small developer team, you will play a crucial role in working on our core products, producing clean and efficient code.Key ResponsibilitiesDevelop full stack projects with a strong focus on clean code and efficient solutions.Work with a range of...

  • Full Stack Developer

    3 weeks ago


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

    About the RoleWe are seeking a highly skilled Full Stack Developer to join our team at Braintrust. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities.NET Framework and.NET Core Expertise: Develop server-side applications using.NET framework...


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

    Job SummaryWe are seeking a highly skilled Full Stack Developer to join our team at MPH. As a key member of our development team, you will be responsible for designing, developing, and maintaining our core products.Key ResponsibilitiesDesign and develop full stack projects using a range of technologies, including JavaScript, PHP, and CSS.Work collaboratively...


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

    Job SummaryWe are seeking a highly skilled Senior Full Stack Developer to join our team at Boeing. As a key member of our software development team, you will be responsible for contributing to the improvement of our software development processes, documentation, and maintenance of software architectures.Key ResponsibilitiesSoftware Development: Contribute to...


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

    Job SummaryWe are seeking a highly skilled Senior Full Stack Developer to join our team at Boeing. As a key member of our software development team, you will be responsible for contributing to the improvement of our software development processes, documentation, and maintenance of software architectures.Key ResponsibilitiesSoftware Development: Contribute to...


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

    About the RoleWe are seeking a highly skilled Senior Full Stack Developer to join our team at Braintrust. As a key member of our development team, you will play a critical role in designing and implementing high-quality, responsive web applications.Key ResponsibilitiesCollaboration and CommunicationWork closely with product managers and designers to...