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
  • Cyber Threat Malware Analyst

    We are seeking a Cyber Threat Malware Analyst to join our team. In this role, you will be responsible for identifying, analyzing, and assessing malware threats across various fraud...

  • Full Stack Developer

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

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

  • Project Manager

    We are looking for a highly organized and detail-oriented Project Manager with 2+ years of experience to join our team. The role involves managing end-to-end project lifecycles, co...