Full-Stack Developer

EnlightorsEnlightorsInformation Technology (IT)Phoenix Tower, Floor 11, OFC. 1109 Erbil

Full Time

Job Description

Requirements

Backend Technologies

  • Strong experience with Node.js

  • Experience using Express.js for building RESTful APIs

  • Proficiency in TypeScript

    Databases

  • Experience with one or more of the following:

    • MySQL

    • PostgreSQL

    • MongoDB

    • Redis

ORM & Query Builders

  • Experience with:

    • KnexJS

Frontend – Web

  • Strong experience with React

  • Experience using Next.js or Vite

  • Styling with Tailwind CSS

  • Proficiency in TypeScript

Frontend – Mobile

  • Experience with Expo (React Native)

  • TypeScript experience is required

UI Libraries

  • Experience with one or more of:

    • MUI

    • Ant Design

    • Shadcn UI

    • Mantine UI

State Management

  • Experience with:

    • Redux

    • Zustand

General Requirements

  • 3+ years of experience as a Full-Stack or Software Developer

  • Good understanding of application architecture and best practices

  • Experience with Git and collaborative workflows

  • Familiarity with API integration and authentication methods (JWT, etc.)

  • Ability to manage tasks independently and meet deadlines

  • Comfortable working in a fast-paced, agile environment

  • Strong problem-solving and communication skills

  • Good command of English (written and verbal)

  • Passion for learning new technologies and improving skills

Responsibilities

  • Design, develop, and maintain web and mobile applications from concept to production

  • Build and maintain RESTful APIs using Node.js and Express.js

  • Develop responsive and scalable frontend applications using React (Next.js or Vite)

  • Develop mobile applications using Expo (React Native)

  • Integrate UI designs into functional components using modern UI libraries

  • Work with relational and non-relational databases and optimize queries

  • Implement state management solutions across applications

  • Ensure performance, security, and scalability of applications

  • Collaborate with UI/UX designers to bridge design and technical implementation

  • Write clean, well-structured, and documented code

  • Debug, test, and maintain existing applications

  • Participate in technical discussions, planning, and architectural decisions

  • Work in development, testing, and production environments

Working Schedule

Shift Type:day
Sunday9:00 AM - 5:00 PM
Monday9:00 AM - 5:00 PM
Tuesday9:00 AM - 5:00 PM
Wednesday9:00 AM - 5:00 PM
Thursday9:00 AM - 5:00 PM
Saturday9:00 AM - 5:00 PM

Leave Benefits

Poster Image

Salary Information

Base Monthly Salary: $1100.00 - $1700.00

Important Dates

Application Deadline:21/04/2026

Powered By

logo