Overview

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 into functional web applications, ensuring technical feasibility and seamless integration of backend and frontend elements. You will be responsible for maintaining and optimizing web applications for speed, scalability, and security while actively contributing to code quality through reviews and refactoring. This is a great opportunity to work with cutting-edge technologies like React.js, TypeScript, FastAPI, and Pydantic.

Key responsibilities

  • check-circle
    Work closely with designers to translate visual concepts into functional and interactive online experiences.
  • check-circle
    Ensure the technical feasibility of UI/UX designs and maintain consistent architecture across both the backend and frontend.
  • check-circle
    Optimize applications for maximum speed, scalability, and security.
  • check-circle
    Collaborate with co-developers on integrating various application elements.
  • check-circle
    Provide code reviews, refactor code where needed, and maintain high coding standards.
  • check-circle
    Offer support to the company’s customers by troubleshooting and resolving technical issues as they arise. Requirements

Required experience

  • tick
    1-3 years of experience developing and maintaining web applications using React.js and TypeScript.
  • tick
    Familiarity with FastAPI and Pydantic for building and consuming APIs.
  • tick
    Experience collaborating on both backend and frontend tasks, ensuring seamless integration of all parts.
  • tick
    Basic understanding of web performance optimization and ensuring application security.
  • tick
    Strong communication skills and ability to work in a collaborative team environment.
  • tick
    Ability to write clean, maintainable, and efficient code.

Bonus points

  • tick
    Experience working with component libraries and design systems.
  • tick
    Familiarity with automated testing and continuous integration pipelines.
  • tick
    Knowledge of version control systems (e.g., Git).
  • tick
    Exposure to API security best practices and OAuth2.
  • tick
    Familiarity with containerization technologies like Docker.
  • tick
    Previous experience in customer support or handling real-world production issues.

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-1107 Firmware Embedded Software Engineer

    The Goal is to fully integrate robotics, sensing, and AI into a humanoid robot with human-like dexterity and perception, and sufficient reasoning capabilities to execute a diverse ...

  • 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-1070 Fullstack Developer

    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 back...

  • 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-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 ...