Enable job alerts via email!

Software Engineer (Fullstack - Growth)

OnlinePajak

Daerah Khusus Ibukota Jakarta

On-site

IDR 334.280.000 - 501.421.000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Jakarta is seeking a Fullstack Developer to design, develop, and maintain high-quality software solutions. Candidates should have a Bachelor's degree in Computer Science, along with 2-4 years of programming experience. The role requires proficiency in Java, NodeJS, Typescript, and experience with Agile methodologies. Competitive compensation and a collaborative work environment are offered.

Benefits

Opportunities for personal and professional growth
Innovative and collaborative work environment
Competitive compensation

Qualifications

  • 2-4 years of programming experience (Fullstack).
  • 2-4 years of experience as front end with brief fullstack experience welcome.
  • Excellent analytical and problem-solving skills.
  • Excellent organization and time management skills.
  • Excellent written and verbal communication skills.

Responsibilities

  • Contribute to the development of applications and services.
  • Design, develop, modify, implement, and support software components.
  • Determine root cause for complex software issues and develop solutions.
  • Build reusable, scalable, maintainable code.
  • Implement TDD, SOLID and other engineering principles.

Skills

Java
NodeJS
Typescript
Vue
MySQL
PostgreSQL
MongoDB
Git
Agile/Scrum Methodologies
Microservice architecture

Education

Bachelor Degree in Computer Science or related field
Job description
Role Purpose

Work with the team to design, develop, and maintain high-quality software solutions that meet business and user needs and collaborate with cross‑functional teams to translate complex requirements into scalable and efficient systems while driving innovation and technical excellence.

Responsibilities
  • Contribute to the development of upcoming and existing applications and services
  • Design, develop, modify, implement, and support software components anywhere in the software stack
  • Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions
  • Building reusable, scalable, maintainable code
  • Implement TDD, SOLID and other principles that are part of the engineering culture
Qualification
  • Bachelor Degree in Computer Science or related field
  • 2-4 years of experience of programming experience (Fullstack)
  • 2-4 years of experience as front end with a brief hands‑on fullstack experience also welcome
  • Showcase ability to provide in-depth evaluation and analysis of unique complex technological issues
  • Having excellent analytical and problem‑solving skills
  • Having excellent organization and time management skills
  • Performing excellent written and verbal communication skills
  • Possessing experience with Java, especially Spring Framework
  • Possess sufficient experience with NodeJS and Typescript
  • Possess sufficient experience with Vue
  • Possess sufficient experience with MySQL, PostgreSQL, MongoDB
  • Possess sufficient experience with Git
  • Close familiar with Agile/Scrum Methodologies
  • Able to showcase sufficient understanding of web standards, object‑oriented design and software development principles
  • Possess sufficient experience with microservice architecture, Open API and third party integration
  • Having a plus additional skills in NodeJS framework NestJS
What we can offer
  • Growing business that offers you tons of opportunity to learn and grow both personal and professional
  • Working environment that demonstrates craving for innovation, strong collaboration and open communication
  • Competitive compensation in pay for performance spirit
  • International setting team members to work with
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.