Search by job, company or skills

AI Talent

Junior Full Stack Developer

Fresher
new job description bg glownew job description bg glownew job description bg svg
  • Posted 8 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are seeking a highly motivated and talented Junior Fullstack Developer to kick-start their career within our dynamic development team. This role is your opportunity to rapidly transition from theoretical knowledge to hands-on mastery. You will work directly with senior engineers to build, maintain, and enhance critical internal applications. Our commitment is to provide the mentorship and complex projects needed for you to evolve into a full-stack engineer.

Your Initial Focus & Key Projects

Your journey starts with a high-impact project:

  • Taiga Customisation: Your initial focus will be contributing to Taiga (the open-source project management platform) by customising and extending it to perfectly suit our internal organisational needs.
  • ITCA Platform Transition: Once Taiga is stable, you will transition to the core ITCA platform, collaborating closely with the existing team on feature development and maintenance.

Key Responsibilities
  • Full Stack Development: Assist in developing and maintaining web applications across the full stack using modern tools like React, Next.js, Vite, Node.js, and NestJS.
  • System Integration: Integrate and work with message queues (e.g., RabbitMQ, Kafka) and implement features that involve asynchronous processing (e.g., Redis or similar tools).
  • Data Optimisation: Work with PostgreSQL to design, query, and optimise database structures.
  • Security & Practises: Follow best practises for basic web security, including authentication, authorisation, and safe API usage.
  • Collaboration: Work closely with senior developers, demonstrating a willingness to learn, collaborate, and grow within a team environment.

What You Need to Bring (Required Skills)

This role is for someone eager to learn, but with a solid foundation in modern web development basics:

  • Frontend: Basic understanding of the React Framework and frameworks like Next.js / Vite.
  • Backend: Basic understanding of Node.js and NestJS.
  • Asynchronous Processing: Knowledge of asynchronous programming and tools like Redis.
  • Data: Familiarity with PostgreSQL or similar relational databases.
  • Messaging: Basic understanding of message queues (RabbitMQ, Kafka, etc.).
  • Security: Basic knowledge of web security best practises.

Growth Factors (Nice to Have)
  • Experience contributing to open-source projects.
  • Familiarity with Agile development methods.
  • Understanding of CI/CD pipelines and DevOps concepts.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 135985887