Epicareer Might not Working Properly
Learn More

Full Stack Developer (Yogyakarta)

  • Full Time, onsite
  • PT. IDStar Cipta Teknologi (IDstar)
  • Daerah Istimewa Yogyakarta, Indonesia
Salary undisclosed

Apply on


Original
Simplified

Job Description:

We are looking for a highly motivated Software Developer with 3-5 years of experience to join our dynamic team in Yogyakarta. As an Software Developer, you will be responsible for developing, deploying, and maintaining high-performance software applications. You will work on various backend and frontend technologies, contributing to all stages of the software development lifecycle.

Responsibilities:

  • Develop and maintain server-side applications using Node.js and Python.
  • Design and implement scalable microservices architecture.
  • Work with relational databases, primarily using PostgreSQL and ORMs.
  • Integrate message queue systems such as RMQ or MQTT to improve communication between microservices.
  • Build responsive and dynamic user interfaces with Vue3 and modern frontend technologies like Bootstrap and Tailwind CSS.
  • Use NestJS or Express frameworks for building scalable backend applications.
  • Implement security measures and ensure the performance of the applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Optimize applications for maximum speed and scalability.

Requirements:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 3-5 years of experience as a software developer.
  • Proficiency in Typescript, Webpack, Node.js, and Python.
  • Strong knowledge of PostgreSQL and ORM frameworks such as SQLAlchemy or Prisma.
  • Experience with microservices architecture and event-driven systems.
  • Familiarity with message queue protocols like RMQ or MQTT.
  • Hands-on experience with NestJS, Express, FastAPI, or Flask frameworks.
  • Frontend development experience using Vue3 (including Pinia) with Bootstrap or Tailwind CSS.
  • Strong understanding of REST APIs and backend services.
  • Knowledge of version control systems such as Git.
  • Excellent problem-solving and communication skills.
  • Ability to work in a fast-paced and dynamic environment.
Similar Jobs