Overview

We are looking for a Full Stack Developer with expertise in building scalable, data-driven applications using modern web technologies. The role requires hands-on experience in backend and frontend development, database management, and cloud infrastructure. You'll work with cross-functional teams to design and deploy robust applications and contribute to innovative solutions for complex problems.

Key responsibilities

  • check-circle
    Develop web applications using Node.js, TypeScript, and Vue.js.
  • check-circle
    Build and maintain APIs and backend systems with Python and PySpark.
  • check-circle
    Design scalable, high-performance systems capable of handling large datasets.
  • check-circle
    Implement and manage MongoDB databases for efficient data handling.
  • check-circle
    Design scalable, high-performance systems capable of handling large datasets.
  • check-circle
    Optimize application performance and reliability.
  • check-circle
    Work closely with product managers, designers, and other developers to translate business requirements into technical solutions.
  • check-circle
    Deploy and manage applications using Docker, Kubernetes, and cloud platforms such as AWS.
  • check-circle
    Automate workflows through CI/CD pipelines.
  • check-circle
    Utilize tools like Kafka, Redis, and ElasticSearch for data streaming and storage.
  • check-circle
    Leverage Databricks for distributed data processing.

Required experience

  • tick
    5+ years with Node.js and TypeScript.
  • tick
    2+ years with Vue.js for front-end development.
  • tick
    2+ years with Python, including 1+ years using PySpark.
  • tick
    Proficiency with MongoDB and database architecture.

Bonus points

  • tick
    Experience with distributed data solutions like Kafka, Redis, and ElasticSearch.
  • tick
    Knowledge of cloud computing platforms (AWS preferred).
  • tick
    Familiarity with Docker, Kubernetes, and DevOps practices.
  • tick
    Hands-on experience with Databricks or other big data platforms.

To apply

Send your CV, a snappy cover letter which highlights your expertise, skills and experience and any relevant links/attachments to your work.

Apply here

Have questions?Write to us

Careers

Open vacancies

View all vacancies
  • CMREC-1106 Full Stack Developer

    Summary Experienced Full Stack Developer specializing in TypeScript, Angular, Node.js, and PostgreSQL. Contribute to developing and enhancing our equity management platform, foster...

  • CMREC-1050 Frontend Developer

    We are seeking a skilled Frontend Developer with a strong background in Angular, TypeScript, and SCSS to take ownership of the frontend development of our application. The role inv...

  • CMREC-1020 Full Stack Developer : TS+Node+React/Next

    We are looking for a talented Full Stack Developer who thrives on technical challenges and is passionate about building impactful technology solutions. You will have the opportunit...

  • CMREC-1016 Full Stack Developer: Python+React

    We are looking for a Junior Full-Stack Developer with 1-3 years of experience to join our growing team. You will collaborate closely with UI/UX designers to turn visual concepts in...

  • CMREC-1013 Senior Python Developer

    We are seeking a highly skilled Senior Python Developer to join our engineering team. You will be responsible for designing and building an infrastructure that correlates multiple ...