Talent.com
عرض العمل هذا غير متوفر في بلدك.
Senior Full Stack JavaScript Developer (Tech Lead)

Senior Full Stack JavaScript Developer (Tech Lead)

Quesst TechnologiesDoha, Ad-Dawhah, Qatar
منذ يوم 1
الوصف الوظيفي

Overview

In BriefUrgent Hiring

  • Re-location Required
  • Company Founded 2018
  • 1-5 employees
  • Internet and Technology Startup
  • Bootstrapped

About usBased out of Egypt and with presence in the GCC, Quesst Technologies is an early Internet and Tech Startup committed to helping thousands of nationals, residents and travelers in the MENA region, saving them time and effort in seeking reliable and credible knowledge within their communities and localities.Quesst, the company\'s flagship platform, is a hyper-local Q&A and knowledge sharing platform that offers the necessary infrastructure for users seeking information to meet, share, engage and interact with one another and with verified subject matter experts.

Who we\'re looking for

Ideally the successful candidate will have experience in the start-up world and is in a position for a new challenge to take this company to the next level. Someone who is passionate about delivering a scalable and highly performant state-of-the-art cloud-based platforms built with technologies utilizing the JavaScript ecosystem, AI / ML and the latest web technologies to help solve exciting real world problems.We are looking for an agile and entrepreneurial leader with strong people leadership and technical capability who has a problem-solving and analytical aptitude, excellent communication and presentation skills, is familiar with statistics, has a business acumen, independent, positive can-do attitude, and passion for excellence to the workplace.

Your role and our tech stack

Reporting to the founder, you will be expected to develop, deploy and oversee the execution of the tech strategy, product road-map and operations to ensure alignment with our businesses goals as we grow and scale. You will play a key part in the organisation\'s success, taking the current MVP and developing it further to move the company through to early stage funding and into profit.

Quesst\'s is built using React.js , Node.js , PostgreSQL , Amazon EC2 , Amazon S3 , and Amazon SES . You will be responsible for implementing full-stack features and collaborate with other team members to plan each sprint. You’ll be working across the entire system architecture and be responsible for designing, implementing and maintaining restful APIs, micro-services and databases.

Your key responsibilities

  • Develop, improve and optimize the structure, quality, and extensibility of current software technologies, codebases and databases
  • Prototype ideas to quickly access viability and iterate based on feedback from the team
  • Build robust, web-based applications interacting with databases, file-systems 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 front-end code; Develop features with a mobile responsive design
  • Write high-quality, extensible, testable and reusable code and libraries; Conduct code reviews and establishment of 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 road-map; Proactively breakdown 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 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 set-up 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..
  • Your qualifications

  • Minimum of BSc in Computer Science / IT / Electronics / Software Engineering or a comparable degree program
  • Proven experience of 2-5 years of full-stack development of web applications; 2+ years building front-end interfaces with React.js & Redux workflows and 2+ years building back-end and maintaining server applications on Node.js, PostgreSQL and designing APIs
  • Expert in traditional web-dev 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 Node.js Frameworks (Express.js)
  • Client-side 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, work-task queues, transactions and messaging queues (Redis, Memcached, RabbitMQ and others)
  • Building real-time applications using Web Sockets (Socket.io)
  • 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.)
  • Experience with API gateway, distributed infrastructure architectures and applications tuning / profiling; Experience working with microservices
  • User authentication and authorization between multiple systems, servers, and environments; Understanding of “session management” in a distributed server environment
  • Experience with REST API and web service construction, integration and architecture and working with remote data via REST and JSON
  • Knowledge of modern authorization mechanisms, such as JSON Web Token, Authentication and Security Technologies
  • Familiarity with building secure systems (OWASP secure coding practices or similar)
  • Architect and cloud-deploy applications on AWS and other cloud providers
  • Deep understanding of Test-Driven Development (TDD)
  • Build and manage end-to-end and UI tests; Experience writing tests (unit, integration, functional, etc.), and using testing frameworks
  • Build third-party integrations like Slack, Stripe, Google and supporting their workflow
  • Provision DevOps tooling with continuous integration; Build modern Front-end build pipelines and tools
  • Contribute to API documentation including API description languages like Swagger; Document and diagram functional flows and architectures
  • Experience in building rich PWA applications; Experience in responsive design, cross browser compatibility and website performance
  • Understanding of how browsers and DOM work; Understanding and experience with asynchronous processing, partial page refresh, DOM traversal and manipulation
  • Expert level using Web Analytics tools (Google Analytics and others); Experience with open source software development
  • Experience with localization and internationalization of applications (working with multi-site setups, multi-language, i18n, etc.)
  • Some desired extras and good to have skills

  • Knowledge of cyber-security, 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 framework
  • We offer you

  • 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 opportunitiesAs 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
  • Have we caught your attention?Send us your application including your resume, salary expectations and earliest starting date.We’re looking forward to your application!

    #J-18808-Ljbffr

    إنشاء تنبيه وظيفي لهذا البحث

    Developer Developer • Doha, Ad-Dawhah, Qatar

    وظائف ذات صلة
    • عَرْضٌ مُرَوَّجٌ له
    Senior Software Engineer - Digital Workplace

    Senior Software Engineer - Digital Workplace

    CanonicalWorkFromHome, Ad-Dawhah, Qatar
    Senior Software Engineer - Digital Workplace.Senior Software Engineer - Digital Workplace.Senior Software Engineer - Digital Workplace. Be among the first 25 applicants.Senior Software Engineer - Di...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    • عَرْضٌ مُرَوَّجٌ له
    Senior Backend Engineer

    Senior Backend Engineer

    SnoonuDoha, Ad-Dawhah, Qatar
    Get AI-powered advice on this job and more exclusive features.Design and build backend services using.NET Core 8 and ensure they integrate smoothly with other parts of the system.Optimize database ...أظهر المزيدآخر تحديث: 8 منذ أيام
    • عَرْضٌ مُرَوَّجٌ له
    Java Back End Developer

    Java Back End Developer

    ArizoglobalDoha, Ad-Dawhah, Qatar
    Java and Java-based frameworks like SpringBoot.Good problem-solving skills and understanding of data structures.Experience in RESTful web services and SOA concepts. Proficiency in writing automated ...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    • عَرْضٌ مُرَوَّجٌ له
    Senior Golang Developer

    Senior Golang Developer

    Qatar Insurance CompanyWorkFromHome, Ad-Dawhah, Qatar
    We are Qatar Insurance Company (QIC), the leading insurance provider in GCC.With a history dating back to 1964, we have established ourselves as a pioneer in the insurance industry, offering innova...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    • عَرْضٌ مُرَوَّجٌ له
    UI Designer

    UI Designer

    PPOARAl Khor and Al Thakhira, Ad-Dawhah, Qatar
    We are seeking a talented and creative UI Designer to join our team in Al-Khor, Qatar.As a UI Designer, you will be responsible for designing visually appealing and user-friendly interfaces for our...أظهر المزيدآخر تحديث: 21 منذ أيام
    • عَرْضٌ مُرَوَّجٌ له
    Backend Software Engineer

    Backend Software Engineer

    Qatar Living®Doha, Ad-Dawhah, Qatar
    As a Backend Software Engineer, you will be responsible for designing, developing, and maintaining our backend services, databases, and integrating cloud services. You will collaborate closely with ...أظهر المزيدآخر تحديث: 11 منذ أيام
    • عَرْضٌ مُرَوَّجٌ له
    Mobile Developer (React Native)

    Mobile Developer (React Native)

    iHorizonsWorkFromHome, Qatar
    You will be responsible for building high-quality, performant, and scalable mobile applications for iOS and Android.Working closely with designers, backend engineers, and QA teams, you will transla...أظهر المزيدآخر تحديث: 17 منذ أيام
    • عَرْضٌ مُرَوَّجٌ له
    Senior Node.js Developer

    Senior Node.js Developer

    ArizoglobalWorkFromHome, Ad-Dawhah, Qatar
    Developer with over 8 years of experience to join our team immediately on a long-term contract.The ideal candidate is an expert backend developer, highly motivated, and capable of working independe...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    • عَرْضٌ مُرَوَّجٌ له
    Frontend Developer (VueJS)

    Frontend Developer (VueJS)

    ArizoglobalWorkFromHome, Ad-Dawhah, Qatar
    We are looking for a highly skilled and experienced Frontend Developer with expertise in VueJS.The ideal candidate will have a strong background in building scalable web applications, managing data...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    • عَرْضٌ مُرَوَّجٌ له
    Senior Backend Developers

    Senior Backend Developers

    TeachmecodeQatar
    Property Finder seeks talented.Founded by Michael Lahyani in 2005 as a magazine (Al Bab World), Property Finder today is a single technology platform and brand across multiple countries in the MENA...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    • عَرْضٌ مُرَوَّجٌ له
    UI Designer

    UI Designer

    Want MoreAl Khor and Al Thakhira, Ad-Dawhah, Qatar
    UI Designer (Egyptian Nationals Only).We are a growing company based in Al-Khor and we are seeking a talented UI Designer to join our team. As a UI Designer, you will be responsible for creating vis...أظهر المزيدآخر تحديث: 9 منذ أيام
    • عَرْضٌ مُرَوَّجٌ له
    Senior Frontend Developer

    Senior Frontend Developer

    The Group SecuritiesDoha, Ad-Dawhah, Qatar
    Architect and develop high-performance web applications using React and Next.Build and maintain reusable, efficient UI components and scalable design systems that support data-intensive interfaces....أظهر المزيدآخر تحديث: 4 منذ أيام
    • عَرْضٌ مُرَوَّجٌ له
    Senior Backend Developer

    Senior Backend Developer

    TeachmecodeQatar
    Join our team at Property Finder as a.Innovate, grow, and shape the future in a dynamic and supportive environment.Founded by Michael Lahyani in 2005 as a magazine (Al Bab World), Property Finder t...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    • عَرْضٌ مُرَوَّجٌ له
    Front-End Developer

    Front-End Developer

    Premium SolutionsQatar
    Premium Solutions Consultancy is hiring a Front-End Developer for a client in Qatar.The ideal candidate will have expertise in creating visually appealing, user-friendly websites and web applicatio...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    • عَرْضٌ مُرَوَّجٌ له
    • جديد!
    UI Designer

    UI Designer

    Work corpAl Khor and Al Thakhira, Ad-Dawhah, Qatar
    We are seeking a talented and creative UI Designer to join our team in Al-Khor, Qatar.As a UI Designer, you will be responsible for creating visually appealing and user-friendly interfaces for our ...أظهر المزيدآخر تحديث: 11 منذ ساعات
    • عَرْضٌ مُرَوَّجٌ له
    Lead Angular UI Developer

    Lead Angular UI Developer

    ArizoglobalDoha, Ad-Dawhah, Qatar
    Have 5+ years of hands-on coding experience, strong expertise in Angular 16+ versions (this is a migration project from an older version to a new Angular version) and leading Angular web applicatio...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    • عَرْضٌ مُرَوَّجٌ له
    Angular Developer

    Angular Developer

    Vistas GlobalQatar
    This role involves working closely with the technical team to ensure code quality, design consistency, and smooth user experiences. It’s a hands-on development position that also supports ongoing en...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا
    • عَرْضٌ مُرَوَّجٌ له
    .Net React Developer

    .Net React Developer

    VirtusaDoha, Ad-Dawhah, Qatar
    Design and develop robust, scalable, and high-performance web applications using React and Node.Implement responsive and user-friendly interfaces using modern front-end technologies (HTML5, CSS3, J...أظهر المزيدآخر تحديث: منذ أكثر من 30 يومًا